精通Visual C++ for Windows 95/NTPDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:胡俭,丘宗明等编
- 出 版 社:北京:电子工业出版社
- 出版年份:1997
- ISBN:7505339346
- 页数:548 页
目录 3
第一篇基础篇 3
第一章Windows应用编程接口 3
1.1 16位Windows编程接口 4
1.2 32位Windows编程接口 6
1.2.1 Win16兼容性 7
1.2.2 32位运算 8
1.2.3可移植性 9
1.2.4 Win32s:Windows 3.1对Win32 API的支持 10
2.1原始系统对象及其句柄 13
第二章操作系统基本元件 13
2.2系统内核KERNEL 14
2.3图形库GDI 15
2.4用户界面USER 18
第三章C++类及C++与C之差异 21
3.1 C++新概念:类 21
3.1.1 C++类的数据成员 22
3.1.2 C++类的成员函数 22
3.1.3对象值的存取 24
3.1.4友元函数 31
3.1.5 C++类的继承性 33
3.1.6存取的限制 36
3.1.8虚拟成员函数 37
3.1.7基类与派生类的交换 37
3.1.9对象的析构 38
3.1.10构造与析构函数 39
3.1.11 多重继承 39
3.1.12用::操作符选择文本 39
3.1.13静态类成员 45
3.1.14类库 47
3.1.15 小结 48
3.2 C++与C的异同 48
3.2.1 C与C++的相似之处 48
3.2.2 C与C++的主要区别 48
3.2.3更强的数据约定 50
3.2.4函数和操作规则 52
3.3 C与C++之间的其它差异 57
3.3.1动态对象分配 57
3.3.2引用类型 60
3.3.3与非C++例程和数据的连接 64
3.3.4模板 66
3.3.5异常处理 70
第四章面向对象程序的开发 74
4.1 OOP的基本概念 74
4.1.1 结构化程序设计的简单回顾 74
4.1.2类、对象、消息和实现方法 75
4.1.3面向对象方法的一些主要概念 77
4.2软件开发过程 78
4.2.1软件的开发模式 79
4.2.2递增式软件开发模式的一些概念 80
4.2.3分治与重组 81
4.3分析 81
4.4设计 82
4.4.1建立类 82
4.4.2接口与实现 83
4.4.3组件与软件重用 84
4.4.4程序优化 84
4.4.5设计评估 85
4.5实现 86
4.6软件开发中的其它问题 87
5.1 MFC库概述 91
第二篇MFC篇 91
第五章MFC.库基础 91
5.1.1设计原则 92
5.1.2主要的结构元素 93
5.2 MFC库对Windows编程的支持 104
5.2.1 WinMain()入口函数 105
5.2.2应用类:CWinApp 113
第六章创建窗口 116
6.1 MFC窗口类 117
6.1.1 CWnd:内部窗口类 119
6.1.2容器窗口类 120
6.1.3数据窗口类 125
6.2基本框架窗口的创建 126
6.2.1 AppWizard的文档/视窗架构 127
6.2.2创建窗口的两个步骤 128
6.2.3用LoadFrame()初始化框架窗口 133
6.2.4创建一个简单的框架窗口 136
6.3窗口控制和消息 141
6.3.1消息映射 141
6.3.2使用ClassWizard编辑消息映射 143
6.3.3框架窗口的消息 145
6.4 结论 146
第七章菜单和控制条 148
7.1创建和控制菜单 148
7.1.1菜单消息 149
7.1.2动态菜单操作 152
7.1.3 引导菜单的创建 156
7.2键盘加速键的使用 159
7.2.1 关于键盘输入 159
7.2.2定义加速键的方法 160
7.2.2选择合适的键盘加速键 161
7.2.3多个加速键表 163
7.2.4例子程序:BASEMENU 165
7.3工具条的创建和控制 168
7.3.1 MFC的控制条 168
7.3.2 建立工具条 169
7.3.4 例子程序:CTRLBARS 172
7.3.3 显示和隐藏工具条 172
7.4 小结 173
第八章对话框 174
8.1对话框的基础知识 174
3.1.1对话框 174
8.1.2对话框控制 177
8.1.3有模式和无模式对话框 178
8.2创建对话框 179
8.2.1 第一步:建立对话框模板 180
8.2.2第二步:建立对话框类 184
8.2.3第三步:创建对话框 188
8.2.4对话框初始化 192
8.2.5处理控制通知 196
8.3 DIALOGS:五个例子对话框 197
8.3.1直接使用CDialog:ABOUT…对话框 199
8.3.2使用通用对话框:“File|Open” 200
8.3.3建立特定的有模式对话框:FILE|TYPE 202
8.3.4创建对话条 206
8.3.5建立一个定制的无模式对话框:PROGRESS BAR 208
8.4 小 结 210
第九章 鼠标与键盘输入 211
9.1输入基础和系统状态 211
9.1.1 输入消息 211
9.1.2键盘输入状态 217
9.1.3 鼠标输入状态 219
9.1.4局部输入状态 223
9.1.5前台窗口 224
9.2键盘输入 225
9.2.1键盘输入的转换 225
9.2.2键盘焦点回显 229
9.2.2 Windows字符集 236
9.3 鼠标和键盘命令示例 241
9.3.1 设置客户区鼠标光标 243
9.3.2显示键盘插入符 244
9.3.3选择文本 246
10.1 GDI概览 250
第十章GDI和文本输出 250
10.1.1 图形输出类型 251
10.1.2GDI设备 253
10.1.3设备文本 255
10.1.4 DC输出属性 255
10.2在窗口中输出文本 258
10.2.1 WM_PAINT消息 258
10.2.2绘图DC 260
10.2.3文本坐标计算 264
10.3文字显示效果控制 271
10.3.1基本文字属性 272
10.3.2字体 276
10.3.3示例程序 280
10.4小结 282
第十一章Win32内存管理 283
11.1系统内存管理 285
11.1.1 32位分页寻址模式 286
11.1.2 Windows 95各进程所有的地址空间 287
11.1.3系统内存清理 291
11.2进程专用内存 293
11.2.1页的分配 294
11.2.2编译器的内存分配 298
11.2.3 Win32专用堆 303
11.2.4联接内存与操作系统对象 308
11.3共享内存 312
11.3.1 内存映射文件I/O 314
11.3.2动态分配共享页 319
11.3.3静态分配共享页 323
11.3.4用户资源 325
11.4小结 327
第三篇应用篇 331
第十二章文档/视窗架构 331
12.1文档/视窗概览 331
12.1.1 使用文档/视窗的意义 332
12.1.2 MFC文档/视窗类 333
12.1.3 文档/视窗资源的使用 341
12.2.1剖析WinMain() 342
12.2文档/视窗详述 342
12.2.2 Debugger键盘命令 344
12.2.3 剖析文档/视窗类 347
12.3其它 348
12.3.1 文档/视窗示例程序 348
12.3.2用户风格和WM_WININICHANGE消息 349
12.3.3文档/视窗程序的数据管理 349
12.3.4文档/视窗通告 350
第十三章微软VC++开发工具 351
13.1创建新项目 351
13.2制作文件 355
13.3创建C++源码和头文件 356
13.5编译、制作和执行 357
13.4更新制作文件中的依赖关系 357
13.6使用应用向导 358
13.7用SPY++窥视系统运行 365
第十四章应用程序示例 368
14.1框架窗口示例 368
14.2菜单示例 380
14.3控制条示例 397
14.4对话框示例 412
14.5鼠标和键盘命令示例 443
14.6图形文本输出示例 484
14.7多文档/视窗示例 503
附录术语索引 543
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《新手养花从入门到精通》徐帮学编 2019
- 《C语言从入门到精通》王征,李晓波著 2020
- 《可爱Q版技法从入门到精通》石头编著 2019
- 《WPS Office办公应用从入门到精通》IT新时代教育 2018
- 《行政管理实操从入门到精通》任康磊著 2020
- 《C#从入门到精通 第5版》(中国)明日科技 2019
- 《VRay渲染器及项目实战从入门到精通》沙旭,徐虹,乐美青编著 2019
- 《AutoCAD 2020从入门到精通 中文版》CADCAMCAE技术联盟 2019
- 《UGNX12入门、精通与实战 中文版》周敏 2019
- 《新工科智慧校园建设》祝士明等 2019
- 《香山设县850年》吴冉彬主编;中山市地方志办公室等编 2003
- 《陈家坝村乡村自治实证研究》杨述明等著 2019
- 《晚霞风景 《晚霞》杂志创刊十周年作品选集》王诚德等编 1999
- 《行知工程创新教学探索系列 小学语文单元整体课程实施与评价》李怀源等编 2012
- 《诗文阅读入门》邵霭吉,戴永俊,朱桂元主编;王延潭,王学荣,王辉等编 1991
- 《全国精美作文年选 2009年度经典 高中卷》邵荣霞主编;邵荣霞,张年军,屠丽君等编 2010
- 《外科诊疗手册 新1版》裘法祖等编 1956
- 《数学分析习题课讲义 第2版 下册》谢惠民等编 2019
- 《日本经济现状研究》薛敬孝等编 1998
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017