《Visual C++程序设计教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:周鸣扬,于秋生等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2004
  • ISBN:7111151259
  • 页数:257 页
图书介绍:本书介绍了C++语言基础,VISUAL C++编程基础。

目 录 1

出版说明 1

前言 1

第1课C++语言基础 1

1.1 课前导读 1

1.2课堂教学 1

1.2.1 C++语言的发展史 1

1.2.2 C++语言的数据类型 2

1.2.3 C++语言的常量与变量 3

9.3上机操作 21 5

1.2.4 C++语言的运算符 7

1.2.5 C++语言的三种程序结构 11

1.2.6 C++语言的结构、联合、枚举 17

1.2.7 C++语言与面向对象程序设计 20

1.2.8 C++语言的函数 22

1.2.9 C++语言的指针 26

1.3上机操作 27

1.4常见问题解答 29

1.5课后作业 29

2.2课堂教学 31

2.2.1 Visual Studio集成开发环境的基本使用 31

第2课Visual C++编程基础 31

2.1 课前导读 31

2.2.2选择一种视图 32

2.2.3使用类视图 33

2.2.4使用资源视图 34

2.2.6输出视图 37

2.2.5使用文件视图 37

2.2.7编辑代码 38

2.2.8使用快捷菜单 39

2.2.9学习菜单系统 40

2.2.10使用应用程序向导 51

6.5课后作业 1 52

2.3上机操作 55

2.4常见问题解答 56

2.5课后作业 56

第3课WindoWS编程基础 58

3.1课前导读 58

3.2课堂教学 58

3.2.1 Windows的窗口 58

3.2.2 Windows中的消息 59

3.2.3理解消息循环 61

3.2.4消息映射 63

3.2.5在MFC中捕获的消息 64

3.2.6 Windows消息处理对话框 66

3.2.8理解命令及命令更新 67

3.2.7识别消息 67

3.2.9常见的窗口消息及响应过程 70

3.2.10使用自定义消息 72

3.3上机操作 73

3.4 Windows编程常见问题 75

3.5课后作业 76

第4课对话框程序设计 77

4.1课前导读 77

4.2课堂教学 78

4.2.1理解对话框 78

4.2.2使用资源编辑器编辑对话框 79

4.2.3将对话框资源转换成对话框类 83

4.2.4在对话框中引用控件 86

4.2.5对话框的数据交换和数据检查 90

4.2.6模态对话框与非模态对话框 93

4.2.7公用对话框 95

4.3上机操作 102

4.3.1使用文件对话框 102

4.3.2使用色彩选择对话框 103

4.4常见问题解答 104

4.5课后作业 104

第5课Visual C++控件编程 106

5.2课堂教学 106

5.2.1通用控件与标准控件 106

5.1课前导读 106

5.2.2按钮控件的使用 110

5.2.3静态文本控件的使用 111

5.2.4文本编辑框控件 111

5.2.5列表控件的基本使用 112

5.2.6树形控件的基本使用 119

5.2.7工具条控件的基本使用 124

5.2.8状态条的基本使用 125

5.2.9对话框工具条的使用 126

5.2.10自绘控件的编程应用 127

5.3上机操作 128

5.4常见问题解答 130

5.5课后作业 131

6.2.1控件的注册与注销 132

第6课ActiveX控件程序设计 132

6.2课堂教学 132

6.1课前导读 132

6.2.2在程序设计中使用ActiveX控件 134

6.2.3使用ActiveX控件的属性和函数 135

6.2.4开发ActiveX控件概述 137

6.2.5用MFC开发一个控件 139

6.2.6用ATL开发一个控件 141

6.2.7调试ActiveX控件 144

6.2.8重绘控件 145

6.3上机操作 146

6.4常见问题解答 151

第7课Visual C++多媒体程序设计 153

7.1课前导读 153

7.2课堂教学 153

7.2.1 GDI与GDI+ 153

7.2.2从GDI编程到GDI+编程 155

7.2.3 GDI+程序的开发与项目分发 157

7.2.4构造Graphics对象 160

7.2.5绘制直线、矩形、曲线和多边形 162

7.2.6使用GDI+填充区域 169

7.2.7在GDI+中使用色彩及图片 170

7.2.8在GDI+中进行文本输出 170

7.2.9播放动画 171

7.2.10播放声音 173

7.2.11使用媒体控制接口播放声音 176

7.3上机操作 179

7.4常见问题解答 181

7.5课后作业 182

第8课Visual C++“文档/视图”程序设计 183

8.2课堂教学 183

8.2.1文档/视图概念 183

8.1课前导读 183

8.2.2使用文档/视图结构 185

8.2.3理解文档类 188

8.2.4理解视图类 189

8.2.5在文档与视图之间传递数据 191

8.2.6使用切分窗口 194

8.3上机操作 194

8.5课后作业 199

8.4常见问题解答 199

9.1 课前导读 200

9.2课堂教学 200

9.2.1 Windows Sockets编程基础 200

第9课Visual C++网络程序设计 200

9.2.2理解套接字 201

9.2.3使用Windows Sockets API 202

9.2.4 Windows Sockets API程序设计方法 206

9.2.5 Windows Sockets API编程实例 207

9.2.6客户端程序设计 207

9.2.7服务器端的程序设计 210

9.2.8 MFC对Sockets的两种封装类 213

9.4常见问题解答 218

9.5课后作业 218

第10课Visual C++数据库应用程序开发 219

10.1课前导读 219

10.2课堂教学 219

10.2.1使用ODBC开发数据应用程序 219

10.2.2注册ODBC数据源 220

10.2.3 MFC的ODBC类简介 223

10.2.4域数据成员与数据交换 225

10.2.5 SQL查询 227

10.2.6移动记录 227

10.2.7 CRecordView类 228

10.2.8使用DAO开发数据库应用程序 228

10.4常见问题解答 236

10.5课后作业 237

11.2.1程序、进程、线程三个基本概念 238

11.2课堂教学 238

11.1课前导读 238

第11课多线程程序设计 238

11.2.2多线程编程的实现方式 240

11.2.3创建工作线程 241

11.2.4创建用户界面线程 245

11.2.5线程间通信 249

11.3上机操作 250

11.4常见问题解答 256

11.5课后作业 256

10.3上机操作 2233