书籍详情
Visual C++程序设计教程与上机指导
作者:高志伟 主编
出版社:北京大学出版社
出版时间:2006-01-01
ISBN:9787301105054
定价:¥25.00
购买这本书可以去
内容简介
《21世纪全国应用型本科计算机系列实用规划教材:Visual C++程序设计教程与上机指导》深入浅出地介绍了Visual C++编程技术的各个主要方面,首先介绍了Visual C++编程环境及概要性地介绍了基于MFC的应用程序,然后在图形和文本输出、对话框和Windows标准控件、菜单、工具栏、状态栏、文档视图、数据库、组件与ActiveX控件、动态链接库、多线程及网络等方面,以实例的形式详细介绍了Visual C++编程的方法和技巧,使读者能够直接引用,从中受益。《21世纪全国应用型本科计算机系列实用规划教材:Visual C++程序设计教程与上机指导》可作为大学生学习“Visual C++程序设计”课程的教科书,也可供其他有C++基础的,想利用Visual C++进行应用程序开发的技术人员参考。
作者简介
暂缺《Visual C++程序设计教程与上机指导》作者简介
目录
第1章VisualC++开发环境.
1.1认识VisualC++集成开发环境
1.1.1VisualC++的主窗口
1.1.2工程与项目工作区
1.2集成开发环境的菜单栏
1.2.1File菜单
1.2.2Edit菜单
1.2.3View菜单
1.2.4Insert菜单
1.2.5Proieot菜单
1.2.6Build菜单
1.2.7Tools菜单
1.2.8Window菜单
1.2.9Help菜单
1.3集成开发环境的工具栏
1.3.1Standard工具栏
1.3.2BuildMiniBar工具栏
1.3.3WizardBar工具栏
1.4AppWizard与ClassWizard
1.4.1应用程序向导AppWizard
1.4.2类向导ClassWizard
1.5程序调试
1.5.1查找源程序中的语法错误
1.5.2调试器
1.5.3跟踪调试程序
1.6上机指导
1.7习题
第2章MFC应用程序概述
2.1Windows应用程序概述
2.1.1窗口
2.1.2消息和事件
2.2MFC应用程序框架
2.2.1创建MFC应用程序框架
2.2.2MFC应用程序框架结构类
2.2.3MFC应用程序的分析
2.2.4文档/视图结构
2.3消息映射与消息处理
2.3.1消息的类别及其描述
2.3.2MFC消息映射机制
2.3.3自定义消息处理
2.4上机指导
2.5习题
第3章图形和文本输出
3.1图形设备接口和设备环境
3.1.1图形设备接口
3.1.2设备环境
3.1.3设备环境类
3.1.4颜色的设置
3.1.5获取设备环境
3.1.6编程实例
3.2GDI对象CGdiObject
3.3画笔和画刷的使用
3.3.1使用库存(stock)对象
3.3.2创建和使用自定义画笔
3.3.3创建和使用自定义画刷
3.4处理文本
3.4.1设置文本显示属性
3.4.2设置字体
3.4.3格式化文本
3.4.4常用文本输出函数
3.5位图
3.5.1设备相关图(DDB)和设备无关图(DIB)
3.5.2位图操作函数
3.5.3位图的显示
3.6上机指导
3.7习题
第4章对话框和Windows标准控件
4.1对话框的组成与分类
4.1.1对话框的组成
4.1.2对话框的分类
4.2创建对话框
4.2.1创建对话框模板
4.2.2创建对话框类
4.3模式对话框的编程
4.4Windows通用对话框
4.4.1CFileDialog类
4.4.2CColorDialog类
4.4.3CFontDialog类
4.4.4其他通用对话框类
4.5Windows标准控件
4.5.1标准Windows控件
4.5.2公共控件
4.6上机指导
4.7习题
第5章菜单.工具栏和状态栏
5.1资源与资源编辑器
5.1.1资源和资源符号
5.1.2资源编辑器
5.2菜单的使用
5.2.1菜单的类型
5.2.2编辑菜单
5.2.3建立消息映射
5.2.4菜单的有效控制
5.2.5使用快捷菜单
5.2.6创建动态菜单
5.2.7创建基于对话框的菜单
5.3工具栏的使用
5.3.1编辑工具栏
5.3.2建立消息映射
5.3.3自定义工具栏的操作
5.4状态栏的使用
5.4.1状态栏类的继承关系
5.4.2状态栏类的成员函数
5.4.3状态栏操作
5.5上机指导
5.6习题..
第6章组件与ActiveX控件
6.1ActiveX控件简介
6.1.1ActiveX控件的属性
6.1.2ActiveX控件的方法
6.1.3ActiveX控件的事件
6.2ActiveX的使用
6.2.1控件的注册
6.2.2向应用程序添加ActiveX控件
6.2.3用ActiveX控件
6.3创建自定义ActiveX控件
6.3.1创建控件框架
6.3.2测试控件
6.3.3改变ActiveX控件的图标显示
6.3.4定制ActiveX控件的界面
6.3.5定制ActiveX控件的标准属性和标准属性页
6.3.6定制控件的自定义属性及其属性页
6.3.7定制ActiveX控件的事件
6.3.8定制ActiveX控件的方法
6.3.9测试ActiveX控件
6.4上机指导
6.5习题
第7章文档和视图
7.1文档的序列化
7.1.1磁盘文件和序列化
7.1.2Document/View框架的主要成员
7.1.3SDI和MDI的序列化
7.1.4自定义类支持序列化
7.2切分窗口和多视图
7.2.1文档和视图的相互访问
7.2.2切分窗口
7.2.3多视图
7.3上机指导
7.4习题
第8章数据库编程
8.1数据库的访问和ODBC
8.1.1数据库和DBMS
8.1.2开放式数据库接DODBC
8.1.3MFCODBC技术
8.2使用ODBC
8.2.1CDatabase类的用法
8.2.2CRecordset类的用法
8.2.3CRecordView类
8.2.4CDBException类
8.2.5了解SQL
8.3使用ODBC创建数据库应用程序
8.3.1准备数据库
8.3.2创建应用程序外壳
8.3.3设计主窗体
8.3.4添加新记录
8.3.5删除记录
8.3.6对记录进行排序
8.3.7查找
8.4ADO数据库开发技术
8.4.1ADO对象模型
8.4.2bstrt和variantt类
8.4.3引入ADO库
8.4.4连接到数据库
8.4.5查询记录
8.4.6添加记录
8.4.7修改记录
8.4.8删除记录
8.5ADO数据绑定技术
8.5.1IADORecordBinding接口简介
8.5.2绑定单元简介
8.5.3创建数据绑定类
8.5.4查询记录
8.5.5添加记录
8.5.6修改记录
8.6开发ADO应用程序的方法
8.6.1用ADOData控件开发数据库应用程序
8.6.2使用ADO对象开发数据库应用程序
8.7上机指导
8.8习题
第9章Windows动态链接库
9.1动态链接库基础
9.1.1什么是DLL
9.1.2动态链接和静态链接
9.1.3DLL与进程的地址空间
9.1.4显式链接与隐式链接
9.1.5DLL的搜索路径及extern“C”修饰符
9.2基于C语言的动态链接库
9.2.1建立动态链接库
9.2.2建立测试程序
9.3正规DLL
9.4扩展的MFCDLL
9.5上机指导
9.6习题
第10章多线程与网络编程初步
10.1Windows的多任务
10.2Windows的多进程程序设计
10.2.1创建新进程
10.2.2进程的管理
10.2.3终止进程
10.2.4创建进程实例程序
10.3Windows的多线程程序设计
10.3.1线程概念
10.3.2创建线程
10.3.3挂起线程
10.3.4终止线程
10.4Winsock网络编程接口
10.4.1WinSock概述
10.4.2Winsock编程原理
10.4.3用流套接字进行通信的简单例子
10.5MFCSocket类
10.5.1CAsyncSocket类
10.5.2CSocket类
10.5.3CSocketFile类
10.6上机指导
10.7习题
参考文献...
1.1认识VisualC++集成开发环境
1.1.1VisualC++的主窗口
1.1.2工程与项目工作区
1.2集成开发环境的菜单栏
1.2.1File菜单
1.2.2Edit菜单
1.2.3View菜单
1.2.4Insert菜单
1.2.5Proieot菜单
1.2.6Build菜单
1.2.7Tools菜单
1.2.8Window菜单
1.2.9Help菜单
1.3集成开发环境的工具栏
1.3.1Standard工具栏
1.3.2BuildMiniBar工具栏
1.3.3WizardBar工具栏
1.4AppWizard与ClassWizard
1.4.1应用程序向导AppWizard
1.4.2类向导ClassWizard
1.5程序调试
1.5.1查找源程序中的语法错误
1.5.2调试器
1.5.3跟踪调试程序
1.6上机指导
1.7习题
第2章MFC应用程序概述
2.1Windows应用程序概述
2.1.1窗口
2.1.2消息和事件
2.2MFC应用程序框架
2.2.1创建MFC应用程序框架
2.2.2MFC应用程序框架结构类
2.2.3MFC应用程序的分析
2.2.4文档/视图结构
2.3消息映射与消息处理
2.3.1消息的类别及其描述
2.3.2MFC消息映射机制
2.3.3自定义消息处理
2.4上机指导
2.5习题
第3章图形和文本输出
3.1图形设备接口和设备环境
3.1.1图形设备接口
3.1.2设备环境
3.1.3设备环境类
3.1.4颜色的设置
3.1.5获取设备环境
3.1.6编程实例
3.2GDI对象CGdiObject
3.3画笔和画刷的使用
3.3.1使用库存(stock)对象
3.3.2创建和使用自定义画笔
3.3.3创建和使用自定义画刷
3.4处理文本
3.4.1设置文本显示属性
3.4.2设置字体
3.4.3格式化文本
3.4.4常用文本输出函数
3.5位图
3.5.1设备相关图(DDB)和设备无关图(DIB)
3.5.2位图操作函数
3.5.3位图的显示
3.6上机指导
3.7习题
第4章对话框和Windows标准控件
4.1对话框的组成与分类
4.1.1对话框的组成
4.1.2对话框的分类
4.2创建对话框
4.2.1创建对话框模板
4.2.2创建对话框类
4.3模式对话框的编程
4.4Windows通用对话框
4.4.1CFileDialog类
4.4.2CColorDialog类
4.4.3CFontDialog类
4.4.4其他通用对话框类
4.5Windows标准控件
4.5.1标准Windows控件
4.5.2公共控件
4.6上机指导
4.7习题
第5章菜单.工具栏和状态栏
5.1资源与资源编辑器
5.1.1资源和资源符号
5.1.2资源编辑器
5.2菜单的使用
5.2.1菜单的类型
5.2.2编辑菜单
5.2.3建立消息映射
5.2.4菜单的有效控制
5.2.5使用快捷菜单
5.2.6创建动态菜单
5.2.7创建基于对话框的菜单
5.3工具栏的使用
5.3.1编辑工具栏
5.3.2建立消息映射
5.3.3自定义工具栏的操作
5.4状态栏的使用
5.4.1状态栏类的继承关系
5.4.2状态栏类的成员函数
5.4.3状态栏操作
5.5上机指导
5.6习题..
第6章组件与ActiveX控件
6.1ActiveX控件简介
6.1.1ActiveX控件的属性
6.1.2ActiveX控件的方法
6.1.3ActiveX控件的事件
6.2ActiveX的使用
6.2.1控件的注册
6.2.2向应用程序添加ActiveX控件
6.2.3用ActiveX控件
6.3创建自定义ActiveX控件
6.3.1创建控件框架
6.3.2测试控件
6.3.3改变ActiveX控件的图标显示
6.3.4定制ActiveX控件的界面
6.3.5定制ActiveX控件的标准属性和标准属性页
6.3.6定制控件的自定义属性及其属性页
6.3.7定制ActiveX控件的事件
6.3.8定制ActiveX控件的方法
6.3.9测试ActiveX控件
6.4上机指导
6.5习题
第7章文档和视图
7.1文档的序列化
7.1.1磁盘文件和序列化
7.1.2Document/View框架的主要成员
7.1.3SDI和MDI的序列化
7.1.4自定义类支持序列化
7.2切分窗口和多视图
7.2.1文档和视图的相互访问
7.2.2切分窗口
7.2.3多视图
7.3上机指导
7.4习题
第8章数据库编程
8.1数据库的访问和ODBC
8.1.1数据库和DBMS
8.1.2开放式数据库接DODBC
8.1.3MFCODBC技术
8.2使用ODBC
8.2.1CDatabase类的用法
8.2.2CRecordset类的用法
8.2.3CRecordView类
8.2.4CDBException类
8.2.5了解SQL
8.3使用ODBC创建数据库应用程序
8.3.1准备数据库
8.3.2创建应用程序外壳
8.3.3设计主窗体
8.3.4添加新记录
8.3.5删除记录
8.3.6对记录进行排序
8.3.7查找
8.4ADO数据库开发技术
8.4.1ADO对象模型
8.4.2bstrt和variantt类
8.4.3引入ADO库
8.4.4连接到数据库
8.4.5查询记录
8.4.6添加记录
8.4.7修改记录
8.4.8删除记录
8.5ADO数据绑定技术
8.5.1IADORecordBinding接口简介
8.5.2绑定单元简介
8.5.3创建数据绑定类
8.5.4查询记录
8.5.5添加记录
8.5.6修改记录
8.6开发ADO应用程序的方法
8.6.1用ADOData控件开发数据库应用程序
8.6.2使用ADO对象开发数据库应用程序
8.7上机指导
8.8习题
第9章Windows动态链接库
9.1动态链接库基础
9.1.1什么是DLL
9.1.2动态链接和静态链接
9.1.3DLL与进程的地址空间
9.1.4显式链接与隐式链接
9.1.5DLL的搜索路径及extern“C”修饰符
9.2基于C语言的动态链接库
9.2.1建立动态链接库
9.2.2建立测试程序
9.3正规DLL
9.4扩展的MFCDLL
9.5上机指导
9.6习题
第10章多线程与网络编程初步
10.1Windows的多任务
10.2Windows的多进程程序设计
10.2.1创建新进程
10.2.2进程的管理
10.2.3终止进程
10.2.4创建进程实例程序
10.3Windows的多线程程序设计
10.3.1线程概念
10.3.2创建线程
10.3.3挂起线程
10.3.4终止线程
10.4Winsock网络编程接口
10.4.1WinSock概述
10.4.2Winsock编程原理
10.4.3用流套接字进行通信的简单例子
10.5MFCSocket类
10.5.1CAsyncSocket类
10.5.2CSocket类
10.5.3CSocketFile类
10.6上机指导
10.7习题
参考文献...
猜您喜欢