

Visual C++简明教程PDF格式文档图书下载
- 购买点数:8 点
- 作 者:张海林 杜忠友 姜玉波编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2007
- ISBN:9787121044700 9787121044700
- 标注页数:253 页
- PDF页数:263 页
第1章 Windows编程基础 1
1.1 面向对象编程基础 1
1.1.1 类和对象 1
1.1.2 封装 2
1.1.3 继承 3
1.1.4 多态 4
1.2 Windows应用程序 5
1.2.1 Windows应用程序工作原理 5
1.2.2 Windows应用程序设计原理 6
1.3 基于MFC的框架程序分析 7
1.3.1 Windows API,Windows SDK与MFC 7
1.3.2 框架程序结构剖析 9
习题1 12
第2章 Visual C++ 6.0开发环境简介 13
2.1 Visual C++ 6.0的安装与卸载 13
2.2 认识Visual C++ 6.0开发环境界面 15
2.3 开始使用Visual C++ 6.0 16
2.3.1 使用应用程序向导AppWizard 16
2.3.2 使用类向导ClassWizard 20
2.3.3 使用资源编辑器 21
2.3.4 Visual C++ 6.0的工程 22
2.3.5 工程的编译、运行 23
2.4 获得帮助 23
实验1 熟悉Visual C++ 6.0开发环境 24
习题2 25
第3章 消息 26
3.1 消息概述 26
3.1.1 消息分类 26
3.1.2 消息结构 26
3.2 消息映射 27
3.2.1 MFC消息映射的实现方法 27
3.2.2 消息映射宏 29
3.3 消息处理 30
3.3.1 对Windows消息的处理 31
3.3.2 对命令消息的处理 31
3.3.3 对更新命令用户接口消息的处理 33
习题3 34
第4章 通用类及通用函数 35
4.1 通用类 35
4.1.1 字符串类 35
4.1.2 坐标类 36
4.1.3 时间类 37
4.1.4 区域类 38
4.2 通用函数 39
4.2.1 AfxGetApp 39
4.2.2 AfxGetMainWnd 39
4.2.3 AfxMessageBox 39
4.2.4 MessageBox 40
实例1 调用消息框 40
实验2 通用类、通用函数编程 44
习题4 45
第5章 鼠标、键盘编程 46
5.1 鼠标消息处理 46
5.1.1 客户区鼠标消息 46
5.1.2 非客户区鼠标消息 46
实例2 捕捉鼠标坐标 47
5.2 键盘消息处理 49
实例3 获得当前按键状态 51
实验3 鼠标、键盘编程 53
习题5 54
第6章 菜单、工具栏和状态栏编程 55
6.1 菜单 55
6.1.1 菜单简介 55
6.1.2 使用菜单 56
实例4 调用上下文位图菜单并设置快捷键 59
6.2 工具栏 65
6.2.1 工具栏简介 65
6.2.2 使用工具栏 65
实例5 凹下按钮的设置 67
6.3 状态栏 70
实例6 状态栏上显示时间 70
实验4 菜单、工具栏、状态栏编程 74
习题6 75
第7章 图形设备接口编程 77
7.1 设备上下文 77
7.1.1 设备上下文概述 77
7.1.2 设备上下文分类 78
7.2 图形设备对象 79
7.2.1 颜色结构 80
7.2.2 字体对象 80
实例7 动态生成字体 82
7.2.3 画笔对象 83
实例8 动态生成画笔 84
7.2.4 画刷对象 86
实例9 位图画刷 86
实验5 平面图形绘制 90
习题7 92
第8章 对话框编程 93
8.1 对话框分类 93
8.1.1 模态对话框 93
实例10 调用模态对话框 93
8.1.2 非模态对话框 97
实例11 调用非模态对话框 97
8.2 通用对话框 100
8.2.1 字体对话框 100
8.2.2 颜色对话框 100
8.2.3 文件对话框 101
实例12 通用对话框编程 101
8.3 属性对话框 104
实例13 调用属性对话框 104
实验6 对话框编程 108
习题8 109
第9章 通用控件编程 110
9.1 控件分类 110
9.1.1 Windows标准控件 110
9.1.2 ActiveX控件 111
9.1.3 其他MFC控件 111
9.2 窗口 111
9.3 按钮控件 113
9.3.1 下压按钮 113
9.3.2 组框 114
9.3.3 单选框 114
9.3.4 复选框 115
实例14 位图按钮 115
9.4 静态控件 126
实例15 静态位图 126
9.5 编辑框 128
实例16 简易计算器 130
9.6 列表框 133
实例17 列表项编辑 134
9.7 组合框 137
9.8 滚动条 138
实例18 调色板 139
9.9 滑动条 144
9.10 进度条 145
9.11 旋转按钮 145
实例19 定时器 146
9.12 图像列表 150
9.13 列表控件 150
实例20 学生成绩管理 153
9.14 树形控件 158
实例21 信息管理 160
实验7 通用控件编程 166
习题9 168
第10章 文档/视图结构 169
10.1 文档/视图结构概述 169
10.1.1 文档类 169
10.1.2 视图类 170
实例22 静态分隔视图 171
10.2 文档数据的保存 177
10.2.1 文件类 177
10.2.2 数组类 178
10.2.3 列表类 179
实例23 文件读/写 180
实验8 简易绘图软件开发 182
习题10 183
第11章 数据库编程 184
11.1 数据库编程特点 184
11.2 使用ODBC编程 184
实例24 学生信息管理系统开发 188
实验9 班级管理系统开发 198
习题11 200
第12章 Visual C++ 6.0程序调试 201
12.1 建立调试环境 201
12.2 程序调试过程 202
12.2.1 设置断点 202
12.2.2 控制程序运行 204
12.2.3 使用查看工具 205
12.3 诊断服务 206
12.3.1 ASSERT 206
12.3.2 VERIFY 207
12.3.3 TRACE 207
第13章 课程设计 208
13.1 绘图软件开发 208
13.1.1 任务书 208
13.1.2 需求分析 208
13.1.3 概要设计 209
13.1.4 详细设计 209
13.2 通讯录管理系统开发 242
13.2.1 任务书 242
13.2.2 需求分析 242
13.2.3 概要设计 242
13.2.4 详细设计 243
附录 251
附录A 常见编译错误 251
附录B 资源网站目录 251
附录C 配套资源下载及使用说明 252
参考文献 253
- 《应用写作教程 张达芝编著 第6版》张达芝编著 2005
- 《自动化过程控制实践教程》李駪,黄华圣主编;姜秀英,王锁庭副主编;李辉主审 2012
- 《旅游信息管理教程》胡涛,王青山,董林峰编著;辛建荣,陈扬乐,毕华主编 2012
- 《实用和声学简明教程》郭鍈等编著 1999
- 《现代语言学简明教程》梅德明编著 2003
- 《汉字dBASEⅢ简明教程》耿彩凤等编著 1988
- 《信息管理英语教程》李季方等编著 2004
- 《FoxBASE+实用教程》杨振生等编著 1992
- 《古典吉他教程 初级篇》王震编著 2002
- 《形体训练教程》邓凤莲,潘登主编 2001
- 《Visual C++简明教程》张海林,杜忠友,姜玉波编著 2007
- 《AutoCAD完全教程》杜忠友,黄福同,张海林等编著 2007
- 《C语言程序设计 第2版》杜忠友,刘浩,孙晓燕,张海林,娄晓红编著 2014
- 《Windows Server 2003网络管理》姜玉波,张海林,孙鹏等编著 2010
- 《AutoCAD 2012绘图完全教程》杜忠友,朱定见主编;张海林,迟瑞芹,孙晓燕等副主编 2014
- 《计算机辅助设计与绘图技术 AutoCAD教程》杜忠友,姜庆娜,张海林等编著 2010
- 《C语言程序设计》刘浩,杜忠友著 2001
- 《C语言及程序设计》杜忠友,刘浩,叶曙光等编著 2008
- 《计算机辅助设计与绘图技术 AutoCAD教程》杜忠友,刘浩,梁国浚编著 2006
- 《计算机引论》刘浩主编;韦统周,刘浩,刘秀婷,汤晓兵,杜忠友,张冬梅,张志军,张绍兰,赵秀梅,贾智平,崔巍,靳天飞 2001
- 《北京工业志 电子志》卜世成,高玉庆主编 2001
- 《北京志 工业卷 68 电子工业志 仪器仪表工业志》北京市地方志编纂委员会编著 2001
- 《网络互联技术手册 第2版》(美)(K.唐斯)Kevin Downes等著;包晓露等译 1999
- 《当代北京广播电视和电子元件工业》《当代北京工业丛书》编辑部编 1988
- 《电子电路实验》梅开乡,梅军进主编;陈大力,吴勇平,李鹏鹏副主编 2014
- 《操作系统》韩仲清主编 1990
- 《'94北京国际电子出版研讨会论文集》粟武宾主编 1994
- 《dBASE Ⅲ PLUS》GOTOP编著 1995
- 《PowerPoint 97 操作导引》王耆,李文润编著 1998
- 《多媒体数据压缩技术》高文著 1994