第1章 基础与应用编程实例 1
实例1 C++中用指针调用类成员函数的问题及解决的方法 3
实例2 在Visual C++中定制DIB类 8
实例3 在Visual C++中实现自定义事件的编程 12
实例4 在Visual C++6.0中利用ClassWizard调用COM组件 17
实例5 用Visual C++实现二维等值线的COM组件 19
实例6 在Visual C++中使用DataGrid控件 23
实例7 对MFC树形控件(CTreeCtrl)进行扩展 30
实例8 在Visual C++中利用子类化技术扩展通用控件的功能 33
实例9 对“Visual Studio 6.0风格”程序中Workspace的3个改进 36
实例10 利用Visual C++删除程序自己的方法 42
实例11 用Visual C++实现USB接口智能卡读写器的编程 44
实例12 通用设备驱动程序的设计与实现 47
实例13 用Visual C++6.0实现屏幕截取 55
实例14 用Visual C++实现全屏幕显示 58
实例15 全屏幕取词For Windows 2000/XP 60
实例16 Visual C++对多显示器系统的编程实现 71
实例17 Visual C++6.0子用户界面线程及托盘的实现 74
实例18 Visual C++环境下多虚拟桌面程序的实现 81
实例19 在Visual C++中实现对多画面窗口的控制 88
实例20 实现Visual Studio风格的窗口 91
实例21 用Visual C++实现窗口的分割 96
实例22 在Visual C++中窗口子类化技术的实现及其应用 104
实例23 用Visual C++实现动态创建对话框 107
实例24 用Visual C++制作个性对话框 111
实例25 用Visual C++5.0/6.0实现“更改图标”对话框 119
实例26 用Visual C++设计实现可多次扩展的对话框 125
实例27 在对话框中使用用户界面对象的编程 131
实例28 用Visual C++实现自定义工具栏 135
实例29 用Visual C++编程实现显示和隐藏工具条 140
实例30 用Visual C++6.0实现汉字到区位码的批量转化 146
实例31 在Visual C++6.0中实现程序单一运行 148
实例32 ActiveMovie控件在Visual C++多媒体程序开发中的应用 151
实例33 借助内嵌资源实现Visual C++对Flash动画的播放 158
实例34 用Visual C++播放CD中第一首曲子的实现过程 161
实例35 用Visual C++6.0实现语音采集与播放的控件 165
实例36 利用控件聚合技术在Visual C++中实现MSFlexGrid的编辑功能 169
实例37 用Visual C++实现与USB驱动程序的通信 173
实例38 Visual C++与Visual Basic混合编程的几种方法 177
实例39 用Visual C++实现内存使用率的动态图形显示 181
实例40 动态链接库输出函数的动态加载 186
实例41 基于Visual C++和L系统的自然景物模拟 191
实例42 用Visual C++开发基于ToolHelp32的进程监控程序 197
实例43 在多线程中实现MFC成员函数的调用 201
实例44 Pop-Up Menu在非模态对话框中实现UPDATE-COMMAND-UI机制 205
实例45 用Visual C++6.0实现资源ID排序 210
实例46 在Win32下的多线程编程 215
实例47 用Visual C++实现自画式菜单 221
实例48 编程实现从应用程序中直接关闭计算机的方法 232
实例49 在Visual C++中使用托盘图标功能编写计算机定时关机程序 235
实例50 用Visual C++操作Office文档功能的增强 247
实例51 用Visual C++编程实现Wizard程序 252
实例52 编程实现显示文件信息 257
实例53 在MFC应用程序中浏览PDF、Word文档文件 261
实例54 在Visual C++环境下控制线程的运行技术 264
实例55 在Visual C++下对匿名管道的编程实现 269
实例56 Plug-In应用软件的一种实现方法 272
实例57 在Visual C++6.0下利用互斥量同步线程来实现文件读取进度条 277
实例58 用Visual C++实现通用的报表控件 283
实例59 用Visual C++实现搜索功能 289
实例60 用Visual C++6.0开发HTML帮助文件 293
实例61 Visual C++与MATLAB的数字基带传输系统仿真的实现 299
第2章 Visual C++编程技巧 303
实例62 Visual C++编程小技巧 305