| 作 者: | 刘庆红 |
| 出版社: | 冶金工业出版社 |
| 丛编项: | 跟我学电脑软件系列丛书 |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | C语言 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
目录
第1章 ViusalC++6.0概述
1.1VC6.0的不同版本…
1.1.1VC6.0的标准版
1.1.2VC6.0的专业版
1.1.3VC6.0的企业版
1.2VC6.0的新特性
1.2.1编辑器方面的新特性
1.2.2编译器、连接器和调试器方面的改进
1.2.3MFC类库的增强
1.2.4实用工具程序
1.2.5向导方面的改进
第2章 快速建立MFC应用程序
2.1建立一个MFC应用程序
2.1.1建立一个新的应用程序项目
2.1.2选择应用程序界面的类型
2.1.3选择应用程序的数据库支持类型
2.1.4选择应用程序的ActiveX技术支持类型
2.1.5选择应用程序的界面风格
2.1.6选择应用程序的其他选项
2.1.7确认类名和文件名
2.1.8添加代码以显示“Hel10World!”字符串
2.2浏览程序代码
2.2.1CHell0App——应用程序类
2.2.2CmainFrame——主框架窗口类
2.2.3CHell0Doc——文档类
2.2.4CHelloView——视图类
2.2.5其他文件
2.2.6MFC应用程序的运行过程
第3章 MFC的消息映射机制
3.1处理菜单命令
3.1.1建立新的“AlignMode”项目
3.1.2修改菜单资源
3.1.3进行消息映射
3.1.4控制输出字符串的对齐方式
3.1.5更新菜单状态
3.2使用工具栏和加速键
3.2.1使用工具栏
3.2.2使用加速键
3.3使用状态栏
3.3.1修改程序资源
3.3.2建立新的窗格
3.3.3实现窗格更新显示
3.3.4检查“AlignMode”程序的各项功能
3.4MFC的消息映射机制
3.4.1应用程序的消息循环
3.4.2消息的分类
3.4.3界面命令的传递路径
第4章 对话框与控件
4.1使用有模式对话框
4.1.1建立新的“C0mpuInfo”项目
4.1.2建立对话框资源
4.1.3建立对话框类
4.1.4使用对话框
4.1.5与其他对象交换数据
4.1.6检查“C0mpuInfo”程序
4.2使用Win95新控件
4.2.1建立新的“NewCtrl”项目
4.2.2修改程序的资源
4.2.3编写代码前的一些工作
4.2.4使用树形控件
4.2.5使用列表控件
4.2.6刷新控件中的内容
4.2.7检查“NewCtrl”程序
4.3无模式对话框和通用对话框
4.3.1无模式对话框
4.3.2通用对话框
第5章 使用图形界面
5.1在屏幕上绘图
5.1.1理解设备环境
5.1.2建立新的“Draw”项目
5.1.3实现绘图功能
5.1.4创建和使用画笔 画刷
5.1.5实现图形拉伸
5.1.6检查“Draw”程序的功能
5.2一个简单的屏幕保护程序
5.2.1屏幕保护程序的基本知识
5.2.2建立新的“Circle”项目
5.2.3修改CCircleApp∷InitInstance0函数
5.2.4完成设置对话框
5.2.5完成窗口类
5.2.6检查“Circle”屏幕保护程序
第6章 使用文档/视 图结构
6.1简单的文档串行化
6.1.1保存输入的信息
6.1.2实现数据串行化
6.1.3确定文件的扩展名
6.1.4设置文档修改标志
6.2建立自己的数据结构
6.2.1建立新的“C0mpuInfoEx”项目
6.2.2建立对话框资源和对话框类
6.2.3建立文档类的数据结构
6.2.4使用无模式对话框操作数据
6.2.5显示文档的内容
6.2.6实现打印和打印预览
6.2.7检查“C0mpuInfoEx”程序
6.3多文档界面的程序
6.3.1建立“MultiType”多文档界面程序
6.3.2实现动态切分窗口
6.3.3完善程序的文档类
6.3.4实现新的视图类
6.3.5实现静态切分窗口
6.3.6在不同的模式之间切换
6.3.7检查“MultiType”程序的功能
第7章 使用OLE与ActiveX技术
7.1OLE与ActiveX的有关概念
7.1.1OLE文档
7.1.2链接与嵌入
7.1.3OLE容器与OLE服务器
7.1.4就地激活(可视编辑)
7.1.5自动化(Automation)
7.1.6Active文档
7.1.7ActiveX控件
7.2建立OLE容器应用程序
7.2.1建立“Blank”程序框架
7.2.2浏览“Blank”程序的代码
7.2.3移动、重设大小与显示跟踪矩形
7.2.4处理多个OLE项
7.2.5拷贝、粘贴与清除
7.2.6检查“Blank””程序的功能
7.2.7升级到Active文档容器
7.3建立OLE服务器应用程序
7.3.1建立“Circ1e”程序框架
7.3.2浏览“Circle”程序的代码
7.3.3实现“Circle”程序的功能
7.3.4检查“Circle”程序的功能
7.3.5升级到Active文档服务器
7.4建立Aut0mation服务器
7.4.1建立“CircleA”程序框架
7.4.2浏览“CircleA”程序的代码
7.4.3暴露属性和方法
7.4.4使用VisualBasic创建Aut0mation客户程序
7.5建立ActiveX控件
7.5.1建立“CircleC”控件的框架
7.5.2浏览“CircleC”控件的代码
7.5.3暴露属性、方法与事件
7.5.4添加属性页
第8章 支持Internet
8.1使用WinInet类编程
8.1.1建立“Query”程序的框架
8.1.2与Internet连接
8.2自己的WEB浏览器
8.2.1建立“Br0wser”程序的框架
8.2.2浏览Web页
8.2.3改善程序的界面
8.2.4检查“Browser”程序的功能
附录A 有用的MFC类
A.1CObject类及其子类
A.1.1CObject类
A.1.2CCmdTarget类
A.1.3CWinApp类
A.1.4CDocTemplate类
A.1.5CDocument类
A.1.6CWnd类
A.1.7CFrameWnd类
A.1.8CView类
A.1.9CDC类
A.1.10CMenu类
A.2其他类
A.2.1CString类
A.2.2CRect类
A.2.3CArchive类
A.2.4CTypedPtrList类
附录BMFC全局函数和宏
B.1常见的数据类型
B.2运行中的对象模型服务
B.3诊断服务
B.4例外处理
B.5消息映射宏
B.6应用程序信息和管理
B.7ClassWiZard注释定界符