Visual C++程序设计教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:黄维通,姚瑞霞编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2001
- ISBN:7111084705
- 页数:321 页
出版说明 1
前言 1
第1章 Windows应用程序 1
1.1 Windows编程基础知识 1
1.1.1 窗口的概念 2
1.1.2 事件驱动的概念 2
1.1.3 句柄 2
1.1.4 消息及其在编程中的应用 3
1.2 Windows中的事件驱动程序设计 5
1.3 Windows应用程序的基本组成 6
1.3.2 源程序组成结构 7
1.3.1 应用程序的组成 7
1.3.3 应用程序基本框架举例 13
习题一 17
第2章 GDI及其应用 18
2.1 GDI的特点及其应用 18
2.1.1 设备描述表及其句柄的获取 18
2.1.2 图形刷新的概念及其方法 20
2.1.3 映像模式 22
2.2 绘图工具简介 24
2.2.1 画笔 24
2.2.2 画刷 25
2.3 常用绘图函数 26
2.2.3 颜色 26
2.4 应用实例 28
习题二 34
第3章 VC编程中字体的应用 35
3.1 字体的创建及其属性的设置 35
3.1.1 字体句柄 35
3.1.2 创建自定义字体 36
3.1.3 字体的颜色设置 36
3.2 文本的输出过程 37
3.3 文本操作实例 39
习题三 48
4.1 键盘在应用程序中的应用 49
第4章 VC编程中关于键盘与鼠标消息的响应 49
4.2 键盘操作应用举例 51
4.3 鼠标在应用程序中的应用 62
4.4 鼠标应用实例程序 65
习题四 69
第5章 资源的应用 70
5.1 菜单与加速键资源 70
5.1.1 菜单的创建过程 70
5.1.2 操作菜单项 73
5.1.4 加速键资源 76
5.1.3 动态地创建菜单 76
5.2 创建菜单资源实例 78
5.3 位图资源及其应用 81
5.4 位图操作实例 84
5.5 对话框资源及其应用 89
5.5.1 模式对话框的编程方法 89
5.5.2 模态对话框应用实例 92
5.5.3 非模态对话框的编程方法 96
5.5.4 非模态对话框应用实例 97
5.6 通用对话框资源 102
5.6.1 通用对话框的创建过程 102
5.6.2 通用对话框应用实例 103
习题五 109
第6章 Windows标准控件 111
6.1 概述 111
6.2 常用子窗口操作函数 113
6.3 按钮控件的创建 114
6.3.1 按钮控件的分类 114
6.3.2 按钮控件的创建过程 114
6.3.3 按钮控件与应用程序之间的消息传递 116
6.3.4 按钮控件示例 117
6.4.2 滚动条控件的创建 126
6.4.1 滚动条控件的功能特点与分类 126
6.4 滚动条控件 126
6.4.3 常用滚动条操作函数 128
6.4.4 滚动条控件示例 129
6.5 静态控件 138
6.5.1 静态控件的特点 138
6.5.2 静态控件的创建 138
6.5.3 发送静态控件消息 139
6.5.4 静态控件应用举例 139
6.6 列表框子窗口控件 142
6.6.2 创建列表框子窗口控件 143
6.6.1 列表框子窗口控件的特点 143
6.6.3 列表框和应用程序之间的消息传递 144
6.6.4 列表框应用举例 145
6.7 编辑框控件 152
6.7.1 编辑框控件的特点 152
6.7.2 编辑框控件的创建 152
6.7.3 编辑框与应用程序间的消息传递 153
6.7.4 编辑框控件应用举例 153
6.8 组合框控件 158
6.8.1 组合框的特点 158
6.8.2 组合框控件的创建 158
6.8.3 组合框与应用程序间的消息传递 159
6.8.4 组合框控件应用举例 160
习题六 162
第7章 文件的操作 163
7.1 文件操作概念与基本方法 163
7.1.1 文件操作的特点 163
7.1.2 常用的文件操作函数 163
7.2 剪贴板的应用及其操作 167
7.2.1 应用程序向剪贴板发送文本 167
7.2.2 获取剪贴板文本 170
7.3 有关文化与剪贴板操作的应用程序实例 171
习题七 189
第8章 MFC设计应用程序的基础知识 190
8.1 MFC简介 190
8.2 MFC类的层次结构及主要的类的用法 192
8.2.1 MFC类的层次结构 192
8.2.2 根类 193
8.2.3 应用程序体系结构类 193
8.2.4 可视对象类 195
8.2.5 通用类 197
8.2.6 OLE类 198
8.2.7 ODBC数据库类 198
8.3 应用程序向导 198
习题八 204
第9章 应用MFC创建含编辑框的应用程序 205
9.1 编辑框控件简介 205
9.2 带有编辑框控件的应用程序编程实例 208
习题九 214
第10章 菜单设计 215
10.1 菜单结构 215
10.2 CMenu类 216
10.3 用Class Wizard创建带有菜单的应用程序 219
习题十 224
11.1 滚动条类的结构 226
第11章 用APPWizard创建含滚动条控件的应用程序 226
11.2 滚动条类的创建与初始化 227
11.3 用AppWizard创建带有滚动条控件的应用程序 228
习题十一 234
第12章 用AppWizard创建带有按钮控件和列表框控件的应用程序 235
12.1 按钮控件类简介 235
12.1.1 CButton类简介 235
12.1.2 CBitmapButton类 237
12.2 CListBox类及其应用 238
12.2.1 CListBox类简介 238
12.2.2 创建和初始化CListBox对象 244
12.3.1 应用程序的主窗口及其布局 245
12.3 按钮控件及分组框的应用 245
12.3.2 应用程序的功能 246
12.3.3 编写应用程序的步骤 246
12.3.4 应用程序的代码编程部分 249
12.3.5 单选按钮的初始化 259
习题十二 261
第13章 利用AppWizard创建带有工具条的应用程序 262
13.1 工具条模板及工具条类简介 262
13.1.1 工具条模板资源结构 262
13.1.2 CToolBar类简介 263
13.1.3 工具条类的方法简介 266
13.1.4 控制工具条的显示与隐藏 268
13.2 用AppWizard创建带有工具条的应用程序实例 269
习题十三 274
第14章 应用AppWizard创建带有文档/视图结构的应用程序 275
14.1 文档界面概述 275
14.2 文档类与视图类的结构简介 275
14.2.1 文档/视图结构 275
14.2.2 文档类的结构及其方法 276
14.2.3 视图类的结构及其方法 280
14.2.4 视图类的方法 283
14.2.5 视图类的派生类简介 284
14.2.6 文档模板类的结构及其方法 285
14.3 文档编程实例 290
习题十四 298
附录A VC 6.0开发环境 299
A.1 VC 6.0及其开发环境概述 299
A.2 VC 6.0的菜单栏 300
A.2.1 File菜单 300
A.2.2 Edit菜单 302
A.2.3 View菜单 303
A.2.4 Insert菜单 307
A.2.5 Project菜单 308
A.2.6 Build菜单 309
A.2.7 Tools菜单 311
A.3 VC 6.0的工具栏 315
A.3.1 工具栏的构成 315
A.3.2 工具栏的定制与修改 315
A.4 项目与项目工作区 316
A.4.1 创建新的项目工作区 316
A.4.2 项目工作区窗口 316
A.5 资源及资源编辑器 318
A.6 联机帮助 319
参考文献 321
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019