微信扫一扫,移动浏览光盘
简介
《Visual C++项目开发实例导航(附光盘)》主要以七个典型项目工程的开发为例,探讨了Visual C++在各个领域中的实际应和,介绍了Visual C++强大的开发功能。《Visual C++项目开发实例导航(附光盘)》详细讲解了各系统的关键技术,着重分析了各系统的设计和开发思路,对各系统中可以扩展的地方做了进一步的说明。在讲解实例开发的同时,也介绍了Visual C++本身的应用技巧。《Visual C++项目开发实例导航(附光盘)》列举的都是已经得到实际应用实例,实例本身就是非常有价值的参考材料,读者可以将其中的关键技术很快地集成到自己的应用系统中去。
《Visual C++项目开发实例导航(附光盘)》的项目实例涉及网络应用、知识管理及插件系统的构建等多个方面,对ActeveX编、ASP组件实现、ADSI调用、VBA编程、连接点客户端的实现、ISAPI的编写、线程机制的建立、XML数据的解析、Windows扩展编程和MMC管理单元的实现等技术进行了深入的探讨。
《Visual C++项目开发实例导航(附光盘)》既可供具有一定Visual C++6.0使用经验的应用程序开发人员阅读学习,同时也是一部颇具实用价值的Visual C++项目开发参考资料。
目录
第1章 Visual C++概述
1.1 Visual C++的发展
1.2 Visual C++的安装
1.3 Visual C++的特性
1.4 Visual c++的集成开发环境
1.4.1 典型界面
1.4.2 窗口布局
1.4.3 Workspace和Output窗口
1.4.4 菜单功能
1.4.5 文本编辑器
1.4.6 向导
1.4.7 MSDN帮助系统
1.4.8 Visual C++中的文件扩展名
本章小结
第2章 让PowerPoint支持——插入Internet资源
2.1 项目的主要任务
2.2 Visual C++2编程思想及设计思路
2.2.1 COM插件
2.2.2 让程序智能感知到IE中程序的请求
2.2.3 将请求的资源插入到Power Point 2000由
2.2.4 程序框架结构图
2.3 编程步骤及代码分析
2.3.1 新建项目
2.3.2 添加ATL类
2.3.3 编辑注册文件:
2.3.4 查看COM加载项中的插件
2.3.5 添加按钮和命令
2.3.6 处理按钮和菜单激活事件
2.3.7 查看菜单项和按钮激活状态
2.3.8 添加CIE Com Ctrl Sink类
2.3.9 连接点客户端的实现——监听IE相关事件将资源插入PowerPoint
2.3.1 1在事件激发时调用VBA程序
2.4 项目主要难点及知识点概述
2.5 知识点应用拓展
本章小结
第3章 Internet图片验证码系统
3.1 项目的主要任务
3.2 编程思想及设计思路
3.2.3 程序框架结构图
3.3 编程步骤及代码分析
3.3.2 添加位图资源数据
3.3.3 添加位图基本操作函数集
3.3.4 添加命令解析映射及
3.4 项目主要难点及知识点概述
3.5 知识点应用拓展
本章小结
第4章 财政管理系统——权限管理单元
权限管理单元
4.1 项目的主要任务
4.2 编程思想及设计思路
4.2.1 MMC概述
4.2.5 MMC管理单元
4.2.6 ADSI
4.2.7 程序框架结构图
4.3 编程步骤及代码分析
4.3.1 新建项目
4.3.2 添加MMC Snapin对象
4.3.3 添加Cbase NodeItem节点模板类
4.3.4 修改CauthorityMgrData节点类
413.5 添加“所有用户”子节点实现类
4.3.6 添加“所有组”子节点实现类
4.3.7 添加“用户”子节点实现类
4.3.8 添加“组”子节点实现类
4.3.9 添加“用户功能”节点实现类
4.3.10 添加“组功能”节点实现类
4.3.11 修改CauthorityMgrComponent类
4.3.12 修改CAuthorityMgr类
4.3.13 修改CauthorityMgrAbout类
4.3.14 调整包含文件及项目配置
4.3.15 编译系统
4.4 项目主要难点及知识点概述
4.5 知识点应用拓展
本章小结
第5章 网络视频点播服务系统——“我的VOD”浏览器栏
5.1 项目的主要任务
5.2 编程思想及设计思路
5.2.1 Windows区对象简介
5.2.2 实现区对象
5.2.3 浏览栏区对象的实现方法
5.2.4 区对象相关向导安装
5.2.5 程序框架结构图
5.3 编程步骤及代码分析
5.3.1 新建项目
5.3.2 创建区对象
5.3.3 创建相关Windows类
5.3.4 完善相关类
5.3.5 完善区对象
5.3.6 完善数据的提供
5.3.7 调整注册项
5.3.8 输出Unicode版本
5.3.9 编译系统
5.4 项目主要难点及知识点概述
5.5 知识点应用拓展
本章小结
第6章 Web打印预览控件
6.1 项目的主要任务
6.2 编程思想及设计思路
6.2.1 ActiveX控件
6.2.2 文档视结构
6.2.3 打印预览实现原理
6.2.4 报表数据格式
6.2.5 程序框架结构图
6.3 编程步骤及代码分析
6.3.1 新建项目
6.3.2 添加文档视类
6.3.3 添加自定义打印预览对话框
6.3.4 获取服务器数据
6.3.5 打印预览数据
6.3.6 建立测试页
6.4 项目主要难点及知识点概述
6.5 知识点应用拓展
本章小结
第7章 教育资源管理系统(上)——教育资源浏览器
7.1 项目的主要任务
7.2 编程思想及设计思路
7.2.1 资源全局编号
7.2.2 可定制显示的资源目录
7.2.3 获取系统图标
7.2.4 通过XML规范系统
7.3 编程步骤及代码分析
7.4 项目主要难点及知识点概述
7.5 知识点应用拓展
本章小结
第8章 教育资源管理系统(下)——多样化的教育资源数据
8.1 项目的主要任务
8.2 编程思想及设计思路
8.3 编程步骤及代码分析
8.3.7 动态加载可选的资源库数据
8.3.9 添加“我的电脑资源库”模块
8.3.1 0添加“化学资源库”模块
8.4 项目主要难点及知识点概述
8.5 知识点应用拓展
本章小结
第9章 在网页中实现文件上传
9.1 项目的主要任务
9.2 编程思想及设计思路
9.2.1 基本原理
9.2.2 程序框架结构图
9.3 编程步骤及代码分析
9.3.1 新建项目
9.3.2 建立基本的ASP组件软件框架
9.3.3 添加ASP组件属性
9.3.4 添加ASP组件函数
9.3.5 添加tag_FileStruct结构
9.3.6 添加m_vtFiles集合变量
9.3.7 添加m_vtOut变量
9.3.8 添加GetFileName成员函数
9.3.9 添加GetNameLen成员函数
913.10 添加bstrstr成员函数
9.3.11 添加InitialParse成员函数
9.3.12 添加ParselnputData成员函数
9.3.13 添加SaveFile成员函数
9.3.14 实现接口函数get_FileName
9.3.15 实现接口函数get_FileSize
9.3.16 实现接口函数Save
9.3.17实现接口函数SaveTo
9.3.18 完善接口函数OnStartPage
9.3.19 完善接口函数OnEndPage
9.3.20 测试系统
9.4 项目主要难点及知识点概述
9.5 知识点应用拓展
本章小结
1.1 Visual C++的发展
1.2 Visual C++的安装
1.3 Visual C++的特性
1.4 Visual c++的集成开发环境
1.4.1 典型界面
1.4.2 窗口布局
1.4.3 Workspace和Output窗口
1.4.4 菜单功能
1.4.5 文本编辑器
1.4.6 向导
1.4.7 MSDN帮助系统
1.4.8 Visual C++中的文件扩展名
本章小结
第2章 让PowerPoint支持——插入Internet资源
2.1 项目的主要任务
2.2 Visual C++2编程思想及设计思路
2.2.1 COM插件
2.2.2 让程序智能感知到IE中程序的请求
2.2.3 将请求的资源插入到Power Point 2000由
2.2.4 程序框架结构图
2.3 编程步骤及代码分析
2.3.1 新建项目
2.3.2 添加ATL类
2.3.3 编辑注册文件:
2.3.4 查看COM加载项中的插件
2.3.5 添加按钮和命令
2.3.6 处理按钮和菜单激活事件
2.3.7 查看菜单项和按钮激活状态
2.3.8 添加CIE Com Ctrl Sink类
2.3.9 连接点客户端的实现——监听IE相关事件将资源插入PowerPoint
2.3.1 1在事件激发时调用VBA程序
2.4 项目主要难点及知识点概述
2.5 知识点应用拓展
本章小结
第3章 Internet图片验证码系统
3.1 项目的主要任务
3.2 编程思想及设计思路
3.2.3 程序框架结构图
3.3 编程步骤及代码分析
3.3.2 添加位图资源数据
3.3.3 添加位图基本操作函数集
3.3.4 添加命令解析映射及
3.4 项目主要难点及知识点概述
3.5 知识点应用拓展
本章小结
第4章 财政管理系统——权限管理单元
权限管理单元
4.1 项目的主要任务
4.2 编程思想及设计思路
4.2.1 MMC概述
4.2.5 MMC管理单元
4.2.6 ADSI
4.2.7 程序框架结构图
4.3 编程步骤及代码分析
4.3.1 新建项目
4.3.2 添加MMC Snapin对象
4.3.3 添加Cbase NodeItem节点模板类
4.3.4 修改CauthorityMgrData节点类
413.5 添加“所有用户”子节点实现类
4.3.6 添加“所有组”子节点实现类
4.3.7 添加“用户”子节点实现类
4.3.8 添加“组”子节点实现类
4.3.9 添加“用户功能”节点实现类
4.3.10 添加“组功能”节点实现类
4.3.11 修改CauthorityMgrComponent类
4.3.12 修改CAuthorityMgr类
4.3.13 修改CauthorityMgrAbout类
4.3.14 调整包含文件及项目配置
4.3.15 编译系统
4.4 项目主要难点及知识点概述
4.5 知识点应用拓展
本章小结
第5章 网络视频点播服务系统——“我的VOD”浏览器栏
5.1 项目的主要任务
5.2 编程思想及设计思路
5.2.1 Windows区对象简介
5.2.2 实现区对象
5.2.3 浏览栏区对象的实现方法
5.2.4 区对象相关向导安装
5.2.5 程序框架结构图
5.3 编程步骤及代码分析
5.3.1 新建项目
5.3.2 创建区对象
5.3.3 创建相关Windows类
5.3.4 完善相关类
5.3.5 完善区对象
5.3.6 完善数据的提供
5.3.7 调整注册项
5.3.8 输出Unicode版本
5.3.9 编译系统
5.4 项目主要难点及知识点概述
5.5 知识点应用拓展
本章小结
第6章 Web打印预览控件
6.1 项目的主要任务
6.2 编程思想及设计思路
6.2.1 ActiveX控件
6.2.2 文档视结构
6.2.3 打印预览实现原理
6.2.4 报表数据格式
6.2.5 程序框架结构图
6.3 编程步骤及代码分析
6.3.1 新建项目
6.3.2 添加文档视类
6.3.3 添加自定义打印预览对话框
6.3.4 获取服务器数据
6.3.5 打印预览数据
6.3.6 建立测试页
6.4 项目主要难点及知识点概述
6.5 知识点应用拓展
本章小结
第7章 教育资源管理系统(上)——教育资源浏览器
7.1 项目的主要任务
7.2 编程思想及设计思路
7.2.1 资源全局编号
7.2.2 可定制显示的资源目录
7.2.3 获取系统图标
7.2.4 通过XML规范系统
7.3 编程步骤及代码分析
7.4 项目主要难点及知识点概述
7.5 知识点应用拓展
本章小结
第8章 教育资源管理系统(下)——多样化的教育资源数据
8.1 项目的主要任务
8.2 编程思想及设计思路
8.3 编程步骤及代码分析
8.3.7 动态加载可选的资源库数据
8.3.9 添加“我的电脑资源库”模块
8.3.1 0添加“化学资源库”模块
8.4 项目主要难点及知识点概述
8.5 知识点应用拓展
本章小结
第9章 在网页中实现文件上传
9.1 项目的主要任务
9.2 编程思想及设计思路
9.2.1 基本原理
9.2.2 程序框架结构图
9.3 编程步骤及代码分析
9.3.1 新建项目
9.3.2 建立基本的ASP组件软件框架
9.3.3 添加ASP组件属性
9.3.4 添加ASP组件函数
9.3.5 添加tag_FileStruct结构
9.3.6 添加m_vtFiles集合变量
9.3.7 添加m_vtOut变量
9.3.8 添加GetFileName成员函数
9.3.9 添加GetNameLen成员函数
913.10 添加bstrstr成员函数
9.3.11 添加InitialParse成员函数
9.3.12 添加ParselnputData成员函数
9.3.13 添加SaveFile成员函数
9.3.14 实现接口函数get_FileName
9.3.15 实现接口函数get_FileSize
9.3.16 实现接口函数Save
9.3.17实现接口函数SaveTo
9.3.18 完善接口函数OnStartPage
9.3.19 完善接口函数OnEndPage
9.3.20 测试系统
9.4 项目主要难点及知识点概述
9.5 知识点应用拓展
本章小结
Visual C++项目开发实例导航
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!