| 作 者: | 丛建刚 |
| 出版社: | 青岛出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 程序语言 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
1 C++语言基础
1.1 类——数据和代码的完美结合
1.1.1 认识 C++
1.1.2 类的定义
1.1.3 四大基础函数
1.1.4 动态分配对象
1.2 函数和运算符的重载
1.2.1 函数重载
1.2.2 引用符号“&”的使用
1.2.3 运算符重载
1.2.4 几个特殊操作符的重载
1.3 类及成员的修饰
1.3.1 友元friend
1.3.2 常量Const
1.3.3 静态成员Static
1.4 类的派生
1.4.1 受保护成员
1.4.2 虚函数
1.4.3 虚基类
1.4.4 构造和析构函数的继承
1.5 IO流类
1.5.1 使用文件IO类
1.5.2 格式转换设置
1.5.3 创建自己的插入符和提取符
1.5.4 创建操作符
1.5.5 基于内存缓冲区的输入与输出类
1.6 MFC通用类
1.6.1 字符串类CString
1.6.2 文件类
1.6.3 时间类
1.6.4 异常处理类
1.6.5 MFC的集合类
2 VC++6.0开发环境
2.1 AppWizard简述
2.1.1 应用AppWizard创建起始文件
2.1.2 应用工程结构
2.2 资源编辑器概述
2.3 加速键编辑器
2.4 二进制编辑器
2.5 对话框编辑器
2.5.1 在对话框中增加控件
2.5.2 改变控件的大小
2.5.3 格式化对话框的布局
2.5.4 边界和向导
2.5.5 改变Tab顺序
2.5.6 定义记忆键
2.5.7 测试对话框
2.6 图形编辑器
2.6.1 图形编辑窗口
2.6.2 颜色与调色板
2.6.3 编辑图形资源
2.7 菜单编辑器
2.8 字符串编辑器
2.9 工具条编辑器
2.10 版本信息编辑器
2.11 ClassWizard简介
2.12 ClassWizard在编程中的使用
2.12.1 把已有的类与资源相联系
2.12.2 将类引入到ClassWizard中
2.12.3 引用类库中的元素
2.12.4 增加成员函数和成员变量
2.13 更新CassWizard
2.14 使用对话框数据
2.15 ClassWizard的数据库支持
2.15.1 MFC支持的数据库
2.15.2 创建一个记录集类
2.15.3 把记录集域映射到表的列中
2.15.4 创建数据库格式化视图
2.15.5 实现格式化视图控件到记录集域的映射
2.15.6 ClassWizard与外来对象
3 MFC应用程序框架类
3.1 几个基类
3.2 窗口基类CWnd
3.3 CWinApp类
3.4 CFrameWnd类
3.4.1 CFrameWnd类的方法
3.4.2 CMDFrmaeWnd类
3.4.3 CChildFrame子框架类
3.5 CDocument类
3.6 CView类
3.6.1 CView类的方法
3.6.2 CScrollView类
3.6.3 CFormView类
3.6.4 CRichEdiView类
3.7 文档模板
3.8 MFC的消息处理模式
3.8.1 使用ClassWizard进行消息处理
3.8.2 MFC实现消息映射的方法
3.8.3 预定义的消息映射
3.8.4 其他Windows消息
3.8.5 控件通知
3.8.6 消息预处理函数
4 GDI绘图
4.1 用于GDI结构的类
4.2 CDC类
4.3 CPen类
4.4 CBrush类
4.5 CFont类
4.6 CBitmap类
4.7 CPalette类
4.8 CDC编程举例
4.9 打印处理
5 应用程序框架资源
5.1 菜单的使用
5.1.1 增加一个新菜单
5.1.2 更新菜单按钮
5.1.3 弹出式菜单
5.1.4 动态创建菜单
5.1.5 改变某单项的状态
5.1.6 为菜单项添加位图
5.1.7 定制菜单
5.2 状态条
5.3 增加工具条
5.3.1 改变工具条风格与属性
5.3.2 在工具条上增加下拉箭头
5.3.3 在工具条上增加控件
5.3.4 定制工具条
5.4 使用对话条
5.5 改变框架的特征
5.6 在框架中增加分割线
5.7 创建软件封面
5.8 软件启动时显示小提示(Tip Of the day)
5.9 Windows扩展外壳
5.9.1 任务栏按钮
5.9.2 系统信息区
5.9.3 桌面工具条(AppBar)
5.10 控制程序的执行
5.10.1 加载执行其他程序
5.10.2 避免重复执行
6 对话框和控件
6.1 创建新的对话框
6.2 CDialog类的方法
6.3 为控件增加成员变量
6.4 无模式对话框
6.5 Windows控件和MFC控件类
6.5.1 Edit控件与CEdit类
6.5.2 CStatic类
6.5.3 Button控件与CButtton类
6.5.4 滚动条和CScrollBar类
6.5.5 CListBox类和CcomboBox类
6.5.6 进度条控件与CProgressCtrl类
6.5.7 Spin控件
6.5.8 Slider控件
6.5.9 Animate控件
6.5.10 list控件与ClistCtrl类
6.5.11 Tree控件与CTreeCtrl类
6.6 创建属性表
6.6.1 建立属性页
6.6.2 创建属性表
6.6.3 应用按钮的使用
6.6.4 CProPertySheet类的方法
6.7 Windows通用对话框
6.7.1 文件选择对话框与CFileDialog类
6.7.2 打印对话框与CPrintDialog类
6.7.3 页面设置对话框与CPageSetupDialog类
6.7.4 颜色选择对话框与CColorDialog类
6.7.5 字体选择对话框与CFontDialog类
6.7.6 查找和替换对话框与CFindAndReplace
6.7.7 OLE通用对话框
6.8 数据交换(DDX)
6.9 定制通用对话框
6.10 设置对话框的底色及控件的颜色
6.11 给控件增加小提示(ToolTip)
7 高级编程技术
7.1 动态链接库
7.1.1 创建DLL
7.1.2 增加一个导出函数
7.1.3 链接DLL
7.1.4 使用MFC DLL的实例
7.2 多线程编程技术
7.2.1 工作线程与用户界面线程
7.2.2 线程管理
7.2.3 线程同步
7.2.4 多线程编程举例
7.3 内存管理技术
7.3.1 访问内存的函数
7.3.2 内存诊断函数
7.3.3 内存映像文件
8 ActiveX编程
8.1 ActiveX服务器
8.1.1 使用MFC设计自动化服务器
8.1.2 实现自己的服务器
8.1.3 为服务器增加方法
8.1.4 使用ActiveX模板库设计自动化服务器
8.2 ActiveX控件的创建
8.3 为控件增加属性
8.4 为控件添加方法
8.5 为控件增加事件
8.6 测试控件
8.7 使用库存的控件
8 8 ActiveX控件使用实例
9 网络、多媒体和数据库
9.1 Win32网络编程
9.1.1 WinSork的使用
9.1.2 客户机编程
9.1.3 服务器编程
9.1.4 异步传输模式编程
9.1.5 MFC的套接字类
9.2 WinInet API编程
9.2.1 基本Internet函数
9.2.2 HTTP函数
9.2.3 FTP函数
9.2.4 GoPher客户机函数
9.2.5 MFC WinInet类
9.3 多媒体编程接口
9.3.1 简单的声音播放函数
9.3.2 MCIWnd多媒体窗口类
9.4 ODBC体系结构和驱动程序
9.5 MFC数据库类
9.6 CRecordSet类的使用
9.7 CDatabase类
10 开发完整的应用软件包
10.1 使用注册表
10.1.1 注册表键和注册表值
10.1.2 注册表的结构
10.1.3 编辑注册表
10.1.4 注册表高级应用
10.2 编写Windows帮助文档
10.2.1 Help项目的生成
10.2.2 帮助目录的生成
10.2.3 帮助主题文件.rtf的编写
10.2.4 使用帮助
10.3 CHM类型帮助
10.4 安装与卸载程序
10.4.1 创建安装项目
10.4.2 卸载程序