书籍详情

Visual C++.NET培训教程

Visual C++.NET培训教程

作者:张红中等编著

出版社:中国水利水电出版社

出版时间:2003-01-01

ISBN:9787508413624

定价:¥30.00

购买这本书可以去
内容简介
  本书通过理论知识和典型实例相结合的方法,深入系统地介绍了利用Visual C++.NET开发Windows应用程序、组件应用程序和Web程序的各项技术。全书共分九章,分别介绍了创建Win32应用程序、创建基于文档l视图结构的应用程序、对话框编程、数据库编程、ATL编程、ATh Server编程和托管C++编程等多方面的内容。介绍每部分内容之前,总是首先介绍该部分内容的基础知识和编程中经常使用的方法,然后由浅入深地给出了相应的实例,在实例中都给出详细的解释。本书内容丰富、层次分明、结构合理、概念清楚,在讲解上循序渐进,可作为Visual C++.NET初级用户的入门教程,同时也可作为 Visual C++.NET用户的学习参考和自学教程。
作者简介
暂缺《Visual C++.NET培训教程》作者简介
目录

前言
第一章 了解Visual C++. NET
1. 1 Visual C++. NET的新特性
1. 1. 1 集成开发环境(1DE)的变化
1. 1. 2 新增的调试功能
1. 1. 3 应用程序的部署和重新发布
1. 1. 4 属性化编程
1. 1. 5 新增的ATL Server
1. 1. 6 托管扩展功能
1. 2 Visual Studio. NET的集成开发环境(IDE)
1. 2. 1 Visual Studio的起始页
1. 2. 2 如何新建项目
1. 2. 3 解决方案资源管理器
1. 2. 4 类视图
1. 2. 5 资源视图
1. 2. 6 工具箱
1. 2. 7 属性窗口
1. 2. 8 服务器资源管理器
1. 3 Visual C++. NET项目模板类型
1. 3. 1 ATL项目
1. 3. 2 MFC项目
1. 3. 3 托管项目
1. 3. 4 其他项目模板
1. 4 VisualC++. NET的开发范围
1. 4. 1 使用托管扩展创建"欢迎"程序
1. 4. 2 使用未托管扩展创建"欢迎"程序
1. 5 小结
第二章 Windows编程的基础知识
2. 1 Windows编程的基本思想
2. 1. 1 Windows应用程序的消息源
2. 1. 2 Windows应用程序的开发方法
2. 1. 3 典型的Windows应用程序结构
2. 2 Windows的用户界面对象
2. 2. 1 窗口
2. 2. 2 系统菜单
2. 2. 3 标题栏
2. 2. 4 菜单栏
2. 2. 5 工具条
2. 2. 6 客户区
2. 2. 7 垂直滚动条和水平滚动条
2. 2. 8 状态栏
2. 2. 9 图标
2. 2. 10 光标
2. 2. 11 插入符
2. 2. 12 对话框
2. 2. 13 控件
2. 3 Windows数据类型与变量的命名规则
2. 3. 1 Windows的常用数据类型
2. 3. 2 Windows的扩展数据类型
2. 3. 3 Windows变量的命名规则
2. 4 常见的Windows消息及处理函数
2. 4. 1 标准Windows消息及处理函数
2. 4. 2 控件通知消息
2. 4. 3 命令消息
2. 4. 4 命令与控件通知消息的处理函数,
2. 5 MFC中的消息映射机制
2. 5. 1 MFC的消息处理过程
2. 5. 2 消息映射宏
2. 6 MFC类简介
2. 7 小结
第三章 创建Win32应用程序
3. 1 创建Windows窗口
3. 1. 1 新建一个Win32项目
3. 1. 2 为应用程序添加CFrameWnd类的派生类
3. 1. 3 为应用程序添加CWinApp类的派生类
3. 1. 4 编译并运行MyExample程序
3. 2 为MyExample项目添加菜单功能
3. 2. 1 为MyExample项目创建菜单资源
3. 2. 2 将菜单连接到应用程序
3. 2. 3 为菜单项添加消息映射和消息处理函数
3. 3 为MyExample项目添加一对话框
3. 3. 1 创建对话框资源
3. 3. 2 创建对话框类
3. 3. 3 显示对话框
3. 4 窗口绘图
3. 4. 1 设备文本简介
3. 4. 2 实现窗口绘图
3. 5 小结
第四章 基于文档舰图结构的应用程序
4. 1 文档/视图结构
4. 1. 1 文档/视图概念
4. 1. 2 创建文档/视图程序的基本框架
4. 1. 3 文档舰图结构中的应用程序类
4. 1. 4 框架类窗口
4. 1. 5 视图类
4. 1. 6 文档类
4. 1. 7 文档/视图结构中各类对象之间的协作关系
4. 2 图形设备接 (GDI)
4. 2. 1 设备文本
4. 2. 2 绘图工具
4. 2. 3 绘图函数
4. 2. 4 绘图模式
4. 2. 5 GDI坐标系
4. 3 创建"绘图"应用程序
4. 3. 1 实现视图区的鼠标绘图功能
4. 3. 2 实现文档类存储数据的功能
4. 4 实现文档的序列化功能
4. 4. 1 文档的序列化概念
4. 4. 2 实现自定义类的序列化
4.
4.
3 实现"绘图"程序的序列化功能
4.
5 滚动处理
4.
5.
1 派生类的视图类
4.
5.
2 滚动和缩放功能
4.
5.
3 为"绘图"程序添加滚动显示功能
4.
6 小结
第五章 对话框编程
5.
1 对话框
5.
1.
1 对话框编程
5.
1.
2 处理消息
5.
1.
3 对话框的初始化
5.
1.
4 对话框的数据交换和数据检验机制
5.
1.
5 关闭对话框
5.
2 控件简介
5.
2.
1 常用的控件类
5.
2.
2 常用控件的使用
5.
3 对话框模板资源的编辑
5.
4 创建模态对话框
5.
4.
1 模态对话框简介
5.
4.
2 为"绘图"程序添加一模态对话框
5.
5 创建通用对话框
5.
5.
1 通用对话框类
5.
5.
2 为"绘图"程序添加一"颜色"对话框
5.
6 创建非模态对话框
5.
6.
1 非模态对话框
5.
6.
2 为"绘图"程序添加一非模态对话框
5.
7 小结
第六章 数据库编程
6.
1 用VisualC++.
NET开发数据库的特点
6.
1.
1 对数据库进行访问
6.
1.
2 开发数据库技术的特点
6.
1.
3 开发据库的技术
6.
2 利用MFCODBC类创建数据库应用程序
6.
2.
1 VisualC++.
NET中的MFCODBC类
6.
2.
2 创建ODBC数据源
6.
2.
3 创建简单的学生信息浏览器
6.
2.
4 MFCODBC应用程序如何工作
6.
2.
5 增强学生信息浏览器的功能
6.
3 用ADO开发数据库应用程序库
6.
3.
1 ADO技术简介
6.
3.
2 ADO的对象模型
6.
3.
3 ADO的其他特征
6.
3.
4 ADO技术的特点
6.
3.
5 开发ADO应用程序的方法
6.
4 两种开发ADO应用程序的方法
6.
4.
1 使用AcfiveX控件开发ADO应用程序
6.
4.
2 使用ADO对象开发ADO应用程序
6.
5 小结
第七章 ATL编程
7.
1 COM基础知识
7.
1.
1 COM对象
7.
1.
2 COM接口
7.
1.
3 IUnknown接口
7.
1.
4 全局惟一标识符GUID
7.
1.
5 COM接口定义
7.
1.
6 接口描述语言IDL
7.
2 ATL基础知识
7.
2.
1 ATL简介
7.
2.
2 ATL模板
7.
2.
3 ATL类概述
7.
2.
4 事件和连接点
7.
2.
5 ATL宏的使用
7.
2.
6 ATL的数据类型
7.
3 创建一个简单的ATL控件
7.
4 完善ATL控件的功能
7.
4.
1 为ATL控件添加属性
7.
4.
2 为ATL控件添加事件接口
7.
4.
3 为ATL控件添加属性页
7.
4.
4 将控件放在网页上
7.
5 测试MyPolygon控件
7.
6 小结
第八章 ATL Server编程
8.
1 ATLServer的概述
8.
1.
1 ATLServer简介
8.
1.
2 ATLServer结构
8.
1.
3 服务器响应文件
8.
1.
4 ATLServer宏
8.
1.
5 ATLServer函数
8.
1.
6 ATLServer属性
8.
2 ATLServer编程实例
8.
2.
1 创建一简单的ATLServer程序
8.
2.
2 ATLServer的核心要素
8.
2.
3 为ATLServer程序添加功能
8.
3 ATLServerWeb编程
8.
3.
1 Web服务的基本概念
8.
3.
2 创建简单的ATLServerWeb服务
8.
3.
3 Web服务的核心要素
8.
3.
4 增强Web服务功能
8.
3.
5 创建Web服务客户端
8.
4 小结
第九章 托管C++编程
9.
1 托管C++概述
9.
1.
1 托管C++简介
9.
1.
2 用托管C++可以开发.
NET框架的项目类型
9.
1.
3 托管C++与标准C++的主要区别
9.
1.
4 小结
9.
2 使用托管C++开发简单的Win表单
9.
3 为Win表单添加控件和事件处理函数
9.
3.
1 控件的添加
9.
3.
2 控件事件的处理
9.
3.
3 设置控件的背景图像
9.
3.
4 定位(Anchor)和停靠(Dock)属性设置
9.
4 利用托管C++创建一个记事本程序
9.
4.
1 创建记事本程序的框架
9.
4.
2 实现记事本程序的菜单功能
9.
5 小结
猜您喜欢

读书导航