注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计C/C++及其相关Visual C++ 6.0编程技巧与实例分析

Visual C++ 6.0编程技巧与实例分析

Visual C++ 6.0编程技巧与实例分析

定 价:¥55.00

作 者: 齐舒创作室编著
出版社: 中国水利水电出版社
丛编项: 万水书库 万水计算机编程技术精品丛书
标 签: VC++

购买这本书可以去


ISBN: 9787980034683 出版时间: 1999-11-01 包装: 胶版纸
开本: 26cm 页数: 392 字数:  

内容简介

  VisualC++ 6.0是支持 MFC的强大而复杂的 Windows 32位应用程序开发工具,相对其他开发工具有着先天的优势。然而,像任何一门技术一样。VC也是易学难精。学到一定的程度后会出现一个难以突破的临界状态。本书的取向就是试图通过对一些精选的议题进行深入讲解和大量实例剖析,从而给处在临界状态太及其左右的读者提供有效的帮助。本书主要包括windows 平台编程剖析和VC编程技术两大部分。后者是本书核心内容,介绍了窗口、对话框、菜单、工具条和状态条、控件、动态链接库、自定义控件、ActiveX控件、文件操作与注册表、数据库应用程序。另外,附录中还包括 VisualC++ 6.0开发环境的操作技巧、MicIDsoft基本类库速查等内容。

作者简介

暂缺《Visual C++ 6.0编程技巧与实例分析》作者简介

图书目录

第一章  Windows基础 
1.1 Windows编程模式
1.1.1 事件驱动与消息处理
1.1.2 图形设备接口
1.1.3 基于资源的编程
1.1.4 动态链接库DLL
1.1.5 Windows NT的特点
1.2 Windows的窗口类
1.2.1 窗口类的结构
1.2.2 窗口类的类型
1.2.3 注册窗口类
1.3 窗口过程
1.3.1 窗口过程的结构
1.3.2 缺省窗口过程
1.3.3 窗口过程子类化
1.4 应用程序框架
1.4.1 MFC应用程序框架的功能
1.4.2 应用程序框架的结构
1.4.3 一个具体例子的应用
第二章  窗口
2.1 窗口
2.1.1 CWnd窗口
2.1.2 窗口创建与初始化
2.1.3 窗口状态
2.1.4 窗口消息及处理
2.2 滚动窗口
2.2.1 滚动条
2.2.2 创建secondex03滚动应用程序
2.3 分离窗口
2.3.1 引言
2.3.2 切分窗口
2.3.3 CSplitterWnd类
2.3.4 动态和静态切分窗口
2.3.5 切分窗口的具体应用
第三章  消息和命令
3.1 消息
3.1.1 消息种类
3.1.2 消息的传递
3.1.3 消息循环
3.1.4 消息流程
3.1.5 消息映射
3.1.6消息映射宏
3.1.7 消息的捕获
3.2 命令
3.2.1 命令
3.2.2 命令传递
3.2.3 命令更新
3.2.4 命令的捕获
第四章  困形设备接口(GDI)
4.1 设备描述表
4.1.1 创建设备环境
4.1.2 设备环境的状态
4.2 绘图工具
4.2.1 绘图工具的种类
4.2.2 绘图工具的创建
4.2.3 笔CPen
4.2.4 字体CFont
4.2.5 位图CBitmap
4.2.6 区域CRgn
4.2.7 刷子CBnjsh
4.2.8 调色板Cpalette
4.2.9 创建应用程序
4.3 坐标与映射
4.3.1 Windows坐标
4.3.2 映射方式
4.3.3 设备坐标与逻辑坐标
4.4 打印和打印预览
4.4.1 打印流程
4.4.2 CPrintlnfO类
4.4.3 分负
4.4.4 打印时分负
4.4.5 打印页号
第五章  文档与视图
5.1 文档
5.1.1 文档类
5.1.2 文档文件
5.1.3 文档数据
5.1.4 文档修改标志
5.1.5 文档模板
5.1.6 文档的序列化
5.2 视图
5.2.1 视图
5.2.2 视图绘制
5.2.3 处理用户输入
5.2.4 UpdateAllViews函数与 OnUPdate函数
5.2.5 其他视图类
第六章  对话框
6.1 使用和定制公用对话框(Common Dialog)
6.1.1 公用对话框类型
6.1.2 支持文件
6.1.3 MFC的封装
6.1.4 直接使用公用对话框
6.1.5 “嵌套对话框”技术
6.1.6 定制公用对话框
6.1.7 思路与步骤
6.1.8 小结
6.1.9 延伸主题
6.2 创建可伸缩的对话框
6.2.1 问题的提出
6.2.2 思路与步骤
6.2.3 小结
6.2.4 延伸主题
6.3 使用属性表(Propertysheet)和属性页(PropertyPop)
6.3.1 介绍
6.3.2 MFC的封装
6.3.3 属性表的数据交换
6.3.4 使用属性工作表的一般步骤
6.3.5 属性表使用示例
6.3.6 小结
6.3.7 延伸主题
第七章  菜单与资源
7.1 使用快捷菜单
7.2 更新菜单状态
7.3 动态修改菜单
7.4 MFC对某单的封装
7.5 自绘制菜单
7.6 资源
7.6.1 资源
7.6.2 如何创建资源
7.7 示例程序
第八章  常用控件
8.1 静态控制(StatiC Text)
8.2 编辑框(EditBox)
8.3 命令按钮
8.4 复选框(CheckBox)
8.5 单选按钮(Radio Button)
8.6 分组框
8.7 列表框(UStBOx)
8.8 组合框
8.9 滚动条
8.10 进度条
8.11 滑动杆控制
8.12 增减量控制( SpinButton卜
8.13 图像列表
8.14 列表控制
8.15 树状控制
8.16 格式化文本编辑控制(CRichEditCtrl)
8.17 示例程序
第九章  动态链接库
9.1 DLL的功能
9.2 传统的DLL
9.3 常规DLL
9.4 扩展DLL
9.5 DLL的导入和连接导出
9.6 DLL链接
9.7 DLL资源的搜索
9.8 自定义控件DLL
9.8.1 自定义控件与普通控件
9.8.2 自定义控件的窗口类
9.8.3 自定义控件通知消息
9.9 用Appwizald建立DLL应用程序
第十章  ActiveA控件
10.1 ActiveX概念
10.1.1 ActiVeX技术背景
10.1.2 ActiveX控件与普通控件
10.1.3 OLE控件
10.1.4 组件对象模型COM
10.1.5 结构化存储
10.1.6 Monthers
10.1.7 统一数据传输
10.1.8 OLE文档
10.1.9 在位激活
10.1.10 OLE自动化
10.1.11 ActiveX文档
10.1.12 ActiveX控件
10.1.13 ActiveX技术
10.2 使用 ActiveX
10.2.1 生成ActiVeX服务器
10.2.2 创建应用程序tenexol
10.2.3 应用程序类
10.2.4 文档类
10、2.5 本地帧窗口类
10.2.6 服务项目类
10.2.7 视图类
10.2.8 加入ActiveX支持
10.2.9 实现应用程序画图功能
10.2.10 分析ActiVeX服务器应用程序
10.3 创建ActiveX容器应用程序
10.3.1 应用程序类
10.3.2 文档类
10.3.3 容器项目类
10.3.4 视图类
10.3.5 资源
10.3.6 建立和运行tenex02
10.4 创建ActiveX控件应用程序tenex03
10.5 ActiveX模板库(ATL)
第十一章  操作和注册表
11.1 文件管理
11.1.1 文件管理(CFile)类
11.1.2 CArehive类
11.1.3 其他文件类
11.1.4 Windows注册表
第十二章  数据库编程
12.1 序合
12.2 数据库概念
12.3 数据库的访问
12.4 理解 ODBC数据库
12.5 VISUALC++ ODBC类
12.6 使用 ODBC
12.7 记录ODBC事务
12.8 理解 OLE DB
12.9 理解 ADO
12.10 在ODBC、OLEDB与ADO之间作出选择
12.11 创建 ODBC数据库应用程序
第十三章  网络编程
13.1 Winsocket
13.2 MFC的Winsocket
13.2.1 CAyncsocket类
13.3 CSocket
13.4 Winlnet
13.4.1 Winlnet的优势
13.4.2 MFC Winlnet类
13.4.3 用Winlnet进行Internet编程
13.5 使用 Internet服务器 ISAPI类
13.6 小结
附录A Visua C++ 6.0开发环境
附录B Microsoft基本类库(MFC)速查
B.1 常用的Window数据类型
B.2 Microsoft基本类库的层次结构
B.3 MFC的通用类
B.4 MFC的消息映射宏
附录C ClassWizard支持的 MFC类
附录D 配套光盘

本目录推荐