书籍详情
Visual C++编程高手
作者:北京博彦科技发展有限责任公司著
出版社:北京大学出版社
出版时间:2000-01-01
ISBN:9787900629852
定价:¥49.00
购买这本书可以去
内容简介
本书共10章,系统介绍了在Visual C++中使用MFC进行应用程序开发的基本方法和技巧。详细内容包括Visual C++ 6.0集成开发环境简介、Visual C++ 6.0编程基础、创建和使用通用控件、实现用户界面和文档视图、创建和使用ActiveX控件、数据访问和创建数据库应用程序,最后对创建Internet应用程序进行了说明。另外本书附录部分介绍了和MFC编程有关的调试和错误处理技巧。本书内容循序渐进、实例丰富、解释细致,不仅适合初学者和编程爱好者,对于有编程经验的用户也会有一定的帮助。
作者简介
暂缺《Visual C++编程高手》作者简介
目录
第1章 Visual C++ 6.0简介
1.1 Visual C++ 6.0新特点
1.2 Visual C++ 6.0界面
1.3 项目和项目工作空间
1.3.1 创建项目
1.3.2 Workspace窗口
1.3.3 添加和删除项目文件
1.3.4 编辑源代码和资源
1.3.5 指定项目配置并编译项目
1.4 使用向导
更上一层楼
第2章 Visual C++编程基础
2.1 C++语言基础
2.1.1 使用C++编写Hello程序
2.1.2 Hello程序中的C++代码
2.1.3 作用域
2.1.4 指针
2.1.5 引用
2.1.6 头文件和实现文件
2.1.7 类
2.2 Windows编程基础
2.2.1 Windows API
2.2.2 Windows基础
2.3 MFC基础
2.3.1 MFC类库简介
2.3.2 MFC应用程序框架
2.3.3 MFC消息映射及处理
2.3.4 实例:使用MFC AppWizard创建一个新项目
更上一层楼
第3章 使用控件
3.1 控件概述
3.2 Windows通用控件
3.2.1 封装有Windows通用控件的MFC类
3.2.2 使用Windows通用控件
3.2.3 设置Windows通用控件的属性
3.2.4 处理Windows通用控件的通知消息
3.3 IE 4.0通用控件
3.3.1 封装有IE 4.0通用控件的MFC类
3.3.2 创建IE 4.0控件
3.3.3 设置IE 4.0控件的属性
3.3.4 处理IE 4.0通用控件的通知消息
3.4 ActiveX控件
3.5 MFC提供的控件
3.5.1 创建项目和添加资源
3.5.2 添加代码
更上一层楼
第4章 设计用户界面
4.1 创建菜单
4.1.1 实例1:创建动态菜单
4.1.2 实例2:创建级联菜单
4.1.3 实例3:创建自定义菜单
4.2 创建控件栏
4.2.1 实例4:创建浮动工具栏
4.2.2 实例5:创建特殊状态栏
4.2.3 实例6:创建对话框栏
4.2.4 创建Rebar栏
4.3 创建对话框
4.3.1 实例7:创建选项卡对话框
4.3.2 实例8:创建无模式对话框
更上一层楼
第5章 文档和视图的实现(一)
5.1 视图和文档简介
5.1.1 CView类概述
5.1.2 文档和视图之间的交互管理
5.2 SDI应用程序文档和视图的实现
5.2.1 实例1:为SDI应用程序添加多个视图
5.2.2 实例2:SDI应用程序的读写
5.3 MDI应用程序文档和视图的实现
5.3.1 实例3:为MDI应用程序添加多个视图
5.3.2 实例4:MDI应用程序文档的读写
更上一层楼
第6章 文档和视图的实现(二)
6.1 利用各种视图类创建应用程序
6.1.1 滚动视图类
6.1.2 创建拆分窗口
6.1.3 表单视图类
6.1.4 控件视图类
6.2 文档和视图实现的综合实例
更上一层楼
第7章 创建与使用ActiveX控件
7.1 创建ActiveX控件
7.1.1 ActiveX控件的优点
7.1.2 使用MFC Activex ControlWizard创建ActiveX控件
7.2 ActiveX控件的属性
7.2.1 常规属性
7.2.2 自定义属性
7.3 ActiveX控件的方法
7.3.1 添加常规方法
7.3.2 添加自定义方法
7.4 ActiveX控件事件
7.4.1 添加常规事件
7.4.2 添加自定义事件
7.5 ActiveX控件属性页面的实现
7.6 ActiveX控件创建实例
7.6.1 时钟控件的创建和测试
7.6.2 为时钟控件添加属性
7.6.3 时钟控件的添加方法
7.6.4 为时钟控件添加事件
7.6.5 添加对话框资源和对应的类
7.6.6 添加、修改代码
更上一层楼
第8章 使用OLE DB模板访问数据
8.1 OLE DB概述
8.2 OLE DB模板简介
8.3 使用CAccessor创建一个客户应用程序
8.3.1 创建ODBC数据资源和客户应用程序项目
8.3.2 添加资源
8.3.3 添加成员函数以及代码
更上一层楼
第9章 创建ADO数据库应用程序
9.1 ADO简介
9.2 数据控件使用实例
9.3 数据绑定对话框使用实例
9.3.1 使用数据绑定对话框向导创建应用程序
9.3.2 编写代码创建数据绑定对话框应用程序
更上一层楼
第10章 创建Internet应用程序
10.1 Internet基本概念
10.2 IE对象的使用
10.3 使用网络浏览器控件
10.3.1 创建一个浏览器
10.3.2 Web浏览器控件的实现
10.4 实现HTML视图
10.5 使用WinInet类
10.5.1 链接Internet
10.5.2 编写HTTP应用程序
10.5.3 编写FTP应用程序
10.5.4 编写Gopher应用程序
10.6 使用HTTP WinInet类的实例
10.7 使用WinSock类
10.7.1 同步与异步WinSock编程
10.7.2 MFC WinSock类
10.7.3 CBlockingSocket类
10.7.4 CSockAddr、CBlockingSocketException和CBlockingSocket类
10.7.5 CHttpBlockingSocket类
10.7.6 简单的HITP服务器程序
10.7.7 简单的HTTP客户程序
10.8 WinSock实例:创建网络服务器和Web客户
10.8.1 创建Sock服务器的过程
10.8.2 Sock服务器结构
10.8.3 编译和测试Sock
10.8.4 使用Telnet
10.8.5 创建Web客户
更上一层楼
附录 调试和错误处理技巧
1.1 Visual C++ 6.0新特点
1.2 Visual C++ 6.0界面
1.3 项目和项目工作空间
1.3.1 创建项目
1.3.2 Workspace窗口
1.3.3 添加和删除项目文件
1.3.4 编辑源代码和资源
1.3.5 指定项目配置并编译项目
1.4 使用向导
更上一层楼
第2章 Visual C++编程基础
2.1 C++语言基础
2.1.1 使用C++编写Hello程序
2.1.2 Hello程序中的C++代码
2.1.3 作用域
2.1.4 指针
2.1.5 引用
2.1.6 头文件和实现文件
2.1.7 类
2.2 Windows编程基础
2.2.1 Windows API
2.2.2 Windows基础
2.3 MFC基础
2.3.1 MFC类库简介
2.3.2 MFC应用程序框架
2.3.3 MFC消息映射及处理
2.3.4 实例:使用MFC AppWizard创建一个新项目
更上一层楼
第3章 使用控件
3.1 控件概述
3.2 Windows通用控件
3.2.1 封装有Windows通用控件的MFC类
3.2.2 使用Windows通用控件
3.2.3 设置Windows通用控件的属性
3.2.4 处理Windows通用控件的通知消息
3.3 IE 4.0通用控件
3.3.1 封装有IE 4.0通用控件的MFC类
3.3.2 创建IE 4.0控件
3.3.3 设置IE 4.0控件的属性
3.3.4 处理IE 4.0通用控件的通知消息
3.4 ActiveX控件
3.5 MFC提供的控件
3.5.1 创建项目和添加资源
3.5.2 添加代码
更上一层楼
第4章 设计用户界面
4.1 创建菜单
4.1.1 实例1:创建动态菜单
4.1.2 实例2:创建级联菜单
4.1.3 实例3:创建自定义菜单
4.2 创建控件栏
4.2.1 实例4:创建浮动工具栏
4.2.2 实例5:创建特殊状态栏
4.2.3 实例6:创建对话框栏
4.2.4 创建Rebar栏
4.3 创建对话框
4.3.1 实例7:创建选项卡对话框
4.3.2 实例8:创建无模式对话框
更上一层楼
第5章 文档和视图的实现(一)
5.1 视图和文档简介
5.1.1 CView类概述
5.1.2 文档和视图之间的交互管理
5.2 SDI应用程序文档和视图的实现
5.2.1 实例1:为SDI应用程序添加多个视图
5.2.2 实例2:SDI应用程序的读写
5.3 MDI应用程序文档和视图的实现
5.3.1 实例3:为MDI应用程序添加多个视图
5.3.2 实例4:MDI应用程序文档的读写
更上一层楼
第6章 文档和视图的实现(二)
6.1 利用各种视图类创建应用程序
6.1.1 滚动视图类
6.1.2 创建拆分窗口
6.1.3 表单视图类
6.1.4 控件视图类
6.2 文档和视图实现的综合实例
更上一层楼
第7章 创建与使用ActiveX控件
7.1 创建ActiveX控件
7.1.1 ActiveX控件的优点
7.1.2 使用MFC Activex ControlWizard创建ActiveX控件
7.2 ActiveX控件的属性
7.2.1 常规属性
7.2.2 自定义属性
7.3 ActiveX控件的方法
7.3.1 添加常规方法
7.3.2 添加自定义方法
7.4 ActiveX控件事件
7.4.1 添加常规事件
7.4.2 添加自定义事件
7.5 ActiveX控件属性页面的实现
7.6 ActiveX控件创建实例
7.6.1 时钟控件的创建和测试
7.6.2 为时钟控件添加属性
7.6.3 时钟控件的添加方法
7.6.4 为时钟控件添加事件
7.6.5 添加对话框资源和对应的类
7.6.6 添加、修改代码
更上一层楼
第8章 使用OLE DB模板访问数据
8.1 OLE DB概述
8.2 OLE DB模板简介
8.3 使用CAccessor创建一个客户应用程序
8.3.1 创建ODBC数据资源和客户应用程序项目
8.3.2 添加资源
8.3.3 添加成员函数以及代码
更上一层楼
第9章 创建ADO数据库应用程序
9.1 ADO简介
9.2 数据控件使用实例
9.3 数据绑定对话框使用实例
9.3.1 使用数据绑定对话框向导创建应用程序
9.3.2 编写代码创建数据绑定对话框应用程序
更上一层楼
第10章 创建Internet应用程序
10.1 Internet基本概念
10.2 IE对象的使用
10.3 使用网络浏览器控件
10.3.1 创建一个浏览器
10.3.2 Web浏览器控件的实现
10.4 实现HTML视图
10.5 使用WinInet类
10.5.1 链接Internet
10.5.2 编写HTTP应用程序
10.5.3 编写FTP应用程序
10.5.4 编写Gopher应用程序
10.6 使用HTTP WinInet类的实例
10.7 使用WinSock类
10.7.1 同步与异步WinSock编程
10.7.2 MFC WinSock类
10.7.3 CBlockingSocket类
10.7.4 CSockAddr、CBlockingSocketException和CBlockingSocket类
10.7.5 CHttpBlockingSocket类
10.7.6 简单的HITP服务器程序
10.7.7 简单的HTTP客户程序
10.8 WinSock实例:创建网络服务器和Web客户
10.8.1 创建Sock服务器的过程
10.8.2 Sock服务器结构
10.8.3 编译和测试Sock
10.8.4 使用Telnet
10.8.5 创建Web客户
更上一层楼
附录 调试和错误处理技巧
猜您喜欢