第一章文档—视图—框架体系
如何禁止在程序开始运行时新建一个文档
如何在单文档应用中实现多视图
如何使用初始化文件来保存和恢复程序的运行状态信息
如何打开最近使用的文件
如何改变视图的背景色
如何改变主窗口中的标题
如何在打开的文件对话框内实现选择多个文件
第二章菜单
如何实现弹出式菜单
如何实现带标题的弹出式菜单
如何根据命令标识确定菜单项的位置
如何把最近打开过的文件列表加入子菜单中
如何实现自画式菜单
第三章对话框
如何改变对话框的大小
如何改变对话框的背景色
如何用位图作对话框的背景
如何在标题栏中显示动态图标
如何设置对话框的初始位置
第四章位图
如何将一个设备无关位图转换成设备相关位图
如何将一个设备相关位图转换成设备无关位图
如何显示透明位图
如何实现自适应大小的位图
第五章按钮控件
彩色按钮
动画按钮
如何显示三维文本
第六章编辑框控件
如何使单行编辑框在输入回车后不响应IDOK消息
如何实现Flat风格的编辑框
如何实现可方便输入IP地址的编辑框
如何取得密码编辑框的内容
如何实现用于时间.日期.电话号码.邮政编码的编辑框
第七章组合框控件
如何在下拉组合框中实现自动选择
如何实现颜色选择组合框
如何实现拾取系统目录的组合框
如何在失效后的下拉组合框内显示黑色文本
如何实现字体选择组合框
第八章静态框
如何控制长文件名以简略方式显示
如何显示三维分隔线
如何改变表态框的前景色和背景色
如何显示数字钟
第九章状态栏控件
如何在状态栏中添加进度条
如何在状态栏上显示滚动的文本
如何在状态栏上显示时钟
第十章工具栏控件
如何从浮动工具条中去掉Close钮
如何在工具栏下显示文本
如何在工具栏添加自定义的状态消息和提示
如何在工具栏上添加其他控件
如何在工具栏上显示16位真彩色位图
第十一章属性表控件
如何改变标签栏的名称
如何在属性表的按钮区域添加位图
如何去掉属性表控件的“应用”按钮
如何改变标签栏的字体
如何创建一个基于属性表控件的应用程序
第十二章剪贴板技术
如何实现复制/粘贴和拖拽操作
如何从资源管理器得到文件名
第十三章进程和线程管理技术
如何获得当前所有的活动进程
如何切换,终止指定进程
如何使一个应用的多个实例运行在同一个进程空间
第十四章动态链接库(DLL)
如何确定DLL的版本号
如何在DLL中实现对话框
如何在一个MFC扩展DLL内使用另一个MFC扩展DLL
如何在多个扩展DLL中互相调用
如何处理VB中用户自定义类型的数组中的字符串
如何显式地链接DLL中的类
第十五章网络编程
如何利用TCP栈PING一台计算机
如何实现RAS(RemoteAccessService)客户类
如何得到本地机的名称和IP地址
如何列举不整个网络的计算机
如何利用浏览器控件打印网页
如何实现一个简单的FTP客户器
如何解释POP3协议
如何解释SMTP协议
第十六章IE编程
如何调用IE中的“InternetOptions”
如何连接一个正在运行的IE实例
如何使ATLHTML控制实现IE的浏览栏
如何在CHtmLView中实现剪切.粘贴等编辑操作
如何显示模式的HTML对话框