图书介绍

Visual C++教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual C++教程
  • 郑阿奇主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302245353
  • 出版时间:2011
  • 标注页数:374页
  • 文件大小:103MB
  • 文件页数:386页
  • 主题词:C语言-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual C++教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Windows编程基础1

1.1 从main到WinMain1

1.1.1 Windows等价程序2

1.1.2 头文件4

1.1.3 程序入口函数5

1.1.4 MessageBox函数6

1.2 窗口和消息7

1.2.1 程序框架代码7

1.2.2 注册窗口类9

1.2.3 创建和显示窗口10

1.2.4 消息和消息处理11

1.2.5 WM_PAINT消息13

1.2.6 Windows基本数据类型14

1.3 C++的“类”15

1.3.1 类和对象15

1.3.2 构造函数和析构函数18

1.3.3 new和delete21

1.3.4 this指针22

1.3.5 继承和派生24

1.3.6 虚函数26

1.4 MFC编程28

1.4.1 MFC概述28

1.4.2 MFC程序框架29

1.4.3 程序运行机制31

1.4.4 消息映射31

1.5 MFC应用程序框架32

1.5.1 MFC应用程序类型32

1.5.2 文档应用程序创建33

1.5.3 项目文件和项目配置36

1.5.4 项目管理和类结构38

1.5.5 OnDraw和消息添加40

1.6 总结与提高42

第2章 对话框44

2.1 创建对话框44

2.1.1 创建对话框应用程序44

2.1.2 添加并创建对话框46

2.2 设计对话框49

2.2.1 设置对话框属性49

2.2.2 添加和布局控件50

2.2.3 分组和刻蚀线53

2.2.4 WM_INITDIALOG消息55

2.3 使用对话框56

2.3.1 在程序中使用56

2.3.2 DoModal和模式对话框59

2.3.3 通用对话框60

2.3.4 消息对话框62

2.4 总结与提高63

第3章 常用控件66

3.1 创建和使用控件66

3.1.1 控件的创建方法66

3.1.2 控件的消息及消息映射69

3.1.3 控件类和控件对象72

3.1.4 DDX和DDV74

3.2 静态控件和按钮76

3.2.1 静态控件76

3.2.2 按钮76

3.2.3 示例:制作问卷调查77

3.3 编辑框和旋转按钮控件80

3.3.1 编辑框的属性和通知消息81

3.3.2 编辑框的基本操作82

3.3.3 旋转按钮控件83

3.3.4 用对话框输入学生成绩示例84

3.4 列表框87

3.4.1 列表框的风格和消息88

3.4.2 列表框的基本操作89

3.4.3 创建并使用城市邮政编码对话框示例91

3.5 组合框94

3.5.1 组合框的风格类型和消息94

3.5.2 组合框常见操作96

3.5.3 创建并使用城市邮政编码和区号对话框示例97

3.6 进展条、滚动条和滑动条100

3.6.1 进展条100

3.6.2 滚动条104

3.6.3 滑动条105

3.6.4 调整对话框背景颜色示例107

3.7 日期时间控件109

3.8 列表控件和树控件113

3.8.1 图像列表控件113

3.8.2 列表控件114

3.8.3 树控件122

3.9 总结与提高128

第4章 菜单、工具栏和状态栏130

4.1 菜单130

4.1.1 菜单一般规则130

4.1.2 更改并切换应用程序菜单130

4.1.3 使用键盘快捷键133

4.1.4 菜单的编程控制134

4.1.5 使用快捷菜单138

4.2 工具栏139

4.2.1 使用工具栏编辑器139

4.2.2 工具按钮和菜单项相结合141

4.2.3 多个工具栏的使用141

4.3 状态栏144

4.3.1 状态栏的定义144

4.3.2 状态栏的常用操作145

4.3.3 改变状态栏的风格146

4.4 总结与提高147

第5章 框架窗口、文档和视图150

5.1 框架窗口150

5.1.1 主框架窗口和文档窗口150

5.1.2 框架窗口初始状态的改变151

5.1.3 窗口样式152

5.1.4 窗口样式设置153

5.1.5 改变窗口大小和位置155

5.2 文档模板156

5.2.1 文档模板类156

5.2.2 文档模板字符串资源158

5.2.3 使用多个文档类型158

5.3 文档序列化162

5.3.1 文档序列化过程162

5.3.2 CArchive类和序列化操作164

5.3.3 建立可序列化的类167

5.3.4 使用简单数组集合类168

5.3.5 使用CFile类171

5.3.6 CFile和CArchive类之间的关联175

5.4 视图应用框架176

5.4.1 一般视图框架176

5.4.2 列表视图框架182

5.4.3 树视图框架186

5.5 文档视图结构188

5.5.1 文档与视图的相互作用189

5.5.2 应用程序对象指针的互调190

5.5.3 切分窗口192

5.5.4 一档多视196

5.6 总结与提高202

第6章 图形、文本和打印204

6.1 概述204

6.1.1 设备环境类204

6.1.2 坐标映射205

6.1.3 CPoint、CSize和CRect206

6.1.4 颜色和颜色对话框209

6.2 图形设备接口210

6.2.1 使用GDI对象210

6.2.2 画笔212

6.2.3 画刷213

6.2.4 位图214

6.3 图形绘制216

6.3.1 画点、线216

6.3.2 矩形和多边形218

6.3.3 曲线219

6.3.4 在视图中绘制图形示例221

6.3.5 在对话框及控件中绘图223

6.4 字体与文字处理225

6.4.1 字体和字体对话框225

6.4.2 常用文本输出函数228

6.4.3 文本格式化属性230

6.4.4 计算字符的几何尺寸231

6.4.5 文档内容显示及其字体改变232

6.5 图标和光标234

6.5.1 图像编辑器234

6.5.2 图标236

6.5.3 光标239

6.6 打印与打印预览242

6.6.1 打印与打印预览机制242

6.6.2 打印与打印预览的设计244

6.6.3 完整的示例249

6.7 总结与提高253

第7章 数据库编程256

7.1 概述256

7.1.1 数据模型256

7.1.2 SQL接口和常用语句257

7.1.3 ODBC、DAO和OLE DB260

7.1.4 ADO技术260

7.2 MFC ODBC一般操作260

7.2.1 MFC ODBC向导过程261

7.2.2 ODBC数据表绑定更新266

7.2.3 MFC的ODBC类267

7.3 MFC ODBC常用编程270

7.3.1 显示记录总数和当前记录号271

7.3.2 编辑记录272

7.3.3 字段操作276

7.3.4 多表处理279

7.4 ADO数据库编程284

7.4.1 ADO编程的一般过程285

7.4.2 Recordset对象使用288

7.4.3 Command对象使用291

7.5 数据库相关的ActiveX控件291

7.5.1 使用MSFlexGrid控件292

7.5.2 RemoteData和DBGrid控件294

7.6 总结与提高295

第8章 高级应用298

8.1 多媒体298

8.1.1 常用图像控件298

8.1.2 媒体控制接口300

8.1.3 使用MCIWnd窗口类305

8.1.4 使用OpenGL308

8.2 动态链接库313

8.2.1 DLL概念和Visual C++的支持313

8.2.2 动态链接库的创建314

8.2.3 动态链接库的访问315

8.3 ActiveX控件317

8.3.1 创建ActiveX控件318

8.3.2 测试和使用ActiveX控件325

8.4 网络应用328

8.4.1 MFC对网络的支持329

8.4.2 Windows Sockets编程329

8.4.3 WinInet应用336

8.5 总结与提高339

附录340

附录B 程序简单调试344

附录C C++基本知识点348

C.1 C++程序结构348

C.2 标识符和数据类型349

C.3 运算符和表达式353

C.4 基本语句357

C.5 函数359

C.6 指针和引用361

C.7 cout和cin362

C.8 预处理363

C.9 类和对象365

C.10 继承和派生369

C.11 多态和虚函数370

C.12 基本异常处理371

热门推荐