《Visual C++ 6.0编程与实例解析》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:赵仕健编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2000
  • ISBN:7030063058
  • 页数:384 页
图书介绍:本书以编程实例及解析的方式,全面深入地讲述了Visual C++编程中的问题。读者只需对书中的实例作一些修改及扩充,即可直接用于自己的应用程序中。全书共分11章,内容包括:界面设计、窗体设计、背景添加、千变万化的控件、Windows系统编程、资源处理、资源输出、钩子程序、多线程及进程间通信、图形图像编程和多媒体处理。本书内容详实,讲述清晰,适合于有一定 Visual C++编程基础的读者。

第1章 界面设计——闪屏效果 1

1.1 闪屏效果功能及简要说明 1

1.2 利用Component Gallery实现闪屏 1

1.3 闪屏类的实现 4

1.4 增强闪屏类的效果 10

1.5 相关主题及扩展 12

第2章 窗体设计——窗口面面观 14

2.1 漂亮窗体魅力所在 14

2.2 窗体设计基础知识:区域 15

2.3 简单实现技术:多边形 17

2.4 混合“区域”实现 22

2.5 综合实现:特酷的窗体 29

2.6 小结及扩展 36

第3章 背景添加 38

3.1 背景添加简介 38

3.2 技术基础 38

3.3 不同类型的窗口背景实现 39

3.3.1 基于对话框的程序 39

3.3.2 基于SDI的应用程序 45

3.3.3 基于多文档界面(MDI)的程序背景 52

3.4 小结及扩展 57

第4章 千变万化的控件 61

4.1 控件设计的必要性 61

4.2 控件设计技术基础 62

4.3 设计一个位图按钮 63

4.4 控件表现完全设计:自画消息响应 65

4.5 控件子类化 72

4.6 控件功能综合实现 96

4.7 小结 112

第5章 Windows系统编程 114

5.1 面向对象与事件驱动 114

5.2 系统功能接口简介 117

5.3 比较API与MFC 119

5.4 消息机制的产生、发送、传递及处理 121

5.4.1 创建文档 123

5.4.2 打开文档 124

5.5 系统编程技术示例 124

6.2 资源重定位技术基础及程序本地化 138

第6章 资源处理——应用程序本地化 138

6.1 Windows系统资源类型及结构 138

6.3 应用程序本地化示例 139

6.4 资源处理技术的其他应用 157

第7章 资源输出——资源窥视器 161

7.1 工作原理 161

7.2 资源分析类的实现及应用 165

7.3 应用扩展 195

8.1 Windows程序控制简介 197

第8章 钩子程序 197

8.1.1 Win32全局钩子的运行机制 198

8.1.2 Win32 DLL的特点 199

8.1.3 VC6中MFC DLL的分类及特点 199

8.1.4 共享数据的定义 200

8.2 热键 200

8.3 钩子 204

8.4 系统钩子实例 218

8.5 钩子的其他应用 234

9.1 多线程简介 236

第9章 多线程及进程间通信 236

9.2 多线程功能及相关函数 237

9.3 多线程程序实例 239

9.4 线程及通信 254

9.5 单实例程序设计 266

9.6 技术总结及扩展 275

第10章 图形图像编程 277

10.1 图像文件格式 277

10.2 图形设备编程接口 278

10.3 位图处理技术 281

10.4 小结及扩展 321

第11章 多媒体处理 323

11.1 多媒体编程技术要点 323

11.2 多媒体编程实例 324

11.2.1 CD播放器 324

11.2.2 波形播放器 361

11.2.3 MIDI播放器 368

11.2.4 视频播放器 379

11.3 小结及扩展 383