图书介绍

Visual C++教程PDF|Epub|txt|kindle电子书版本网盘下载

Visual C++教程
  • 郑阿奇主编;丁有和编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302437185
  • 出版时间:2016
  • 标注页数:351页
  • 文件大小:57MB
  • 文件页数:364页
  • 主题词: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 头文件5

1.1.3 程序入口函数5

1.1.4 MessageBox函数6

1.2 窗口和消息7

1.2.1 程序框架代码7

1.2.2 注册窗口类9

1.2.3 创建和显示窗口11

1.2.4 消息和消息处理11

1.2.5 WM_PAINT消息13

1.2.6 Windows基本数据类型14

1.3 C++的类16

1.3.1 类和对象16

1.3.2 构造函数和析构函数19

1.3.3 new和delete22

1.3.4 this指针23

1.3.5 继承和派生25

1.3.6 虚函数27

1.4 MFC编程29

1.4.1 MFC概述29

1.4.2 MFC程序框架30

1.4.3 程序运行机制31

1.4.4 消息映射32

1.5 MFC应用程序框架33

1.5.1 MFC应用程序类型33

1.5.2 文档应用程序创建34

1.5.3 项目文件和项目配置37

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章 常用控件65

3.1 创建和使用控件65

3.1.1 控件的创建方法65

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

3.1.3 控件类和控件对象71

3.1.4 DDX和DDV73

3.2 静态控件和按钮75

3.2.1 静态控件75

3.2.2 按钮75

3.2.3 示例:制作问卷调查76

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

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

3.3.2 编辑框的基本操作81

3.3.3 旋转按钮控件82

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

3.4 列表框86

3.4.1 列表框的风格和消息87

3.4.2 列表框的基本操作88

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

3.5 组合框93

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

3.5.2 组合框常见操作95

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

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

3.6.1 进展条99

3.6.2 滚动条103

3.6.3 滑动条104

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

3.7 日期时间控件108

3.8 列表控件和树控件112

3.8.1 图像列表控件112

3.8.2 列表控件113

3.8.3 树控件121

3.9 总结与提高127

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

4.1 菜单129

4.1.1 菜单一般规则129

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

4.1.3 使用键盘快捷键132

4.1.4 菜单的编程控制133

4.1.5 使用快捷菜单137

4.2 工具栏138

4.2.1 使用工具栏编辑器138

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

4.2.3 多个工具栏的使用140

4.3 状态栏143

4.3.1 状态栏的定义143

4.3.2 状态栏的常用操作144

4.3.3 改变状态栏的风格145

4.4 总结与提高146

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

5.1 框架窗口149

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

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

5.1.3 窗口样式151

5.1.4 窗口样式设置152

5.1.5 改变窗口大小和位置154

5.2 文档模板155

5.2.1 文档模板类155

5.2.2 文档模板字符串资源157

5.2.3 使用多个文档类型157

5.3 文档序列化161

5.3.1 文档序列化过程161

5.3.2 CArchive类和序列化操作163

5.3.3 使用简单数组集合类166

5.3.4 使用CFile类169

5.3.5 CFile和CArchive类之间的关联173

5.4 视图应用框架173

5.4.1 一般视图框架173

5.4.2 列表视图框架179

5.4.3 树视图框架183

5.5 文档视图结构186

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

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

5.5.3 切分窗口189

5.5.4 一档多视193

5.6 总结与提高199

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

6.1 概述201

6.1.1 设备环境类201

6.1.2 坐标映射202

6.1.3 CPoint、CSize和CRect203

6.1.4 颜色和颜色对话框206

6.2 图形设备接口207

6.2.1 使用GDI对象207

6.2.2 画笔209

6.2.3 画刷210

6.2.4 位图211

6.3 图形绘制213

6.3.1 画点、线213

6.3.2 矩形和多边形215

6.3.3 曲线216

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

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

6.4 字体与文字处理222

6.4.1 字体和字体对话框222

6.4.2 常用文本输出函数225

6.4.3 文本格式化属性227

6.4.4 计算字符的几何尺寸228

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

6.5 图标和光标231

6.5.1 图像编辑器231

6.5.2 图标233

6.5.3 光标236

6.6 打印与打印预览239

6.6.1 打印与打印预览机制239

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

6.6.3 完整的示例246

6.7 总结与提高250

第7章 数据库编程253

7.1 概述253

7.1.1 数据模型253

7.1.2 SQL接口和常用语句254

7.1.3 ODBC、DAO和OLE DB257

7.1.4 ADO技术257

7.2 MFC ODBC一般操作257

7.2.1 MFC ODBC使用过程258

7.2.2 ODBC数据表绑定更新263

7.2.3 MFC的ODBC类264

7.3 MFC ODBC常用编程267

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

7.3.2 编辑记录269

7.3.3 字段操作273

7.3.4 多表处理276

7.4 ADO数据库编程281

7.4.1 ADO编程的一般过程282

7.4.2 Recordset对象使用285

7.4.3 Command对象使用288

7.5 数据库相关的ActiveX控件288

7.5.1 使用MSFlexGrid控件289

7.5.2 RemoteData和DBGrid控件291

7.6 总结与提高292

第8章 高级应用295

8.1 图像控件和OpenGL295

8.1.1 常用图像控件295

8.1.2 使用OpenGL297

8.2 动态链接库301

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

8.2.2 动态链接库的创建302

8.2.3 动态链接库的访问304

8.3 ActiveX控件306

8.3.1 创建ActiveX控件306

8.3.2 测试和使用ActiveX控件313

8.4 总结与提高316

附录317

附录A Visual C++编程常用操作317

附录B 程序简单调试321

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

C.1 C++程序结构325

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

C.3 运算符和表达式330

C.4 基本语句334

C.5 函数336

C.6 指针和引用338

C.7 cout和cin339

C.8 预处理340

C.9 类和对象342

C.10 继承和派生345

C.11 多态和虚函数347

C.12 基本异常处理348

热门推荐