| |
| 《Visual C++高级编程及其项目应用开发》[已经缺货] | |
| |
| |
内容简介
本书是作者在总结多年Visual C++开发经验的基础上编著而成的。全书共分两篇。第一部分基础篇共7章,结合具体示例详细讲述了C++基本语法中需要注意的难点问题、Windows消息及界面设计、进程与线程(包括了一个使用命名管道来实坝进程间通信的例子等)、文件操作(包括了内存映射文件、串口读写、INI文件及注册表文件的操作等内容)、动态链接库以及COM编程、Socket编程以及利用Visual C++访问数据库等知识点。第二部分项目篇共5章,结合一个具体的数据库应用程序--物资管理信息系统,完整地讲述了项目的分析与设计、COM服务器端应用程序设计、客户端界面设计、物资管理各个业务流程的设计与开发、通用报表及打印模块的设计等部分。在项目部分,通过一个完整的例子,演示了如何利用COM/DCOM/COM+技术来实现一个三层结构的数据库应用程序、如何利用ATL设计对话框应用程序,同时也演示了利用Visual C++操作Word和Excel等Office应用程序的详细开发过程。读者在具有初步Visual C++知识的基础上,通过本书的学习,可快速提高Visual C++的编程能力和实际应用水平。 本书适用于具有初级编程能力的读者,可作为高校高年级学生、研究生的自学参考书和毕业设计的指导书,也可作为相关软件开发人员的参考书。中国水利水电出版社的网站(www.waterpub.com.cn)包括了书中示例和物资管理信息系统的源代码文件,为读者的学习提供了方便,同时也为相关软件开发人员的实际应用开发提供了捷径和参考。
| |
|
顾客评论 |
|
目录
目 录 丛书前言 前言 基础篇--Visual C 编程技术 第1章 C 关键语法 1. 1 C 中的字符串 1. 1. 1 C风格的字符串 1. 1. 2 string类型字符串 1. 2 指针与引用 1. 2. 1 指针的算术运算 1. 2. 2 加上const修饰符的指针 1. 2. 3 函数指针 1. 2. 4 引用 1. 3 重载 1. 3. 1 函数重载 1. 3. 2 操作符重载 1. 4 面向对象的关键技术 1. 4. 1 封装和继承 1. 4. 2 虚拟和多态 1. 4. 3 运行时类型识别 Runtime Type ldentification, RTTI 1. 4. 4 C 的模板 Template 1. 4. 5 静态成员 1. 4. 6 异常处理 第2章 Windows消息及界面设计 2. 1 带目录树的多文档界面实例 2. 2 Windows消息及MFC消息映射 2. 2. 1 Windows消息简介 2. 2. 2 MFC消息映射 2. 2. 3 窗口消息 2. 2. 4 非窗口消息 2. 2. 5 扩展消息 2. 3 运行时类型识别和动态创建 2. 4 控件子窗口以及界面优化 2. 4. 1 控件子窗口 2. 4. 2 控件的绘制 2. 4. 3 界面美化 第3章 进程与线程 3. 1 线程的创建与终止 3. 1. 1 创建工作者线程 3. 1. 2 创建用户界面线程 3. 1. 3 进程与线程的优先级 3. 1. 4 线程的终止 3. 2 线程间的通信 3. 2. 1 线程间的同步 3. 2. 2 线程间的资源共享 3. 3 进程间通信 3. 3. 1 进程控制 3. 3. 2 进程间通信 第4章 文件操作 4. 1 磁盘文件的基本操作 4. 1. 1 文件的基本操作 4. 1. 2 读写文件 4. 1. 3 文件的查找 4. 2 内存映射文件 4. 2. 1 内存映射文件的基本操作 4. 2. 2 内存映射文件在进程数据共享中应用的一个例子 4. 3 串口通信 4. 3. 1 利用WindowsAPI函数进行串口通信编程 4. 3. 2 利用MSComm控件创建串口通信程序 4. 3. 3 一个串口通信的例子 4. 4 INI文件及注册表操作 4. 4. 1 关于INI文件 4. 4. 2 关于注册表操作 第5章 DLL及COM编程 5. 1 DLL编程 5. 1. 1 DLL简介 5. 1. 2 编写DLL程序时的一些问题 5. 1. 3 常规DLL和扩展的MFCDLL 5. 1. 4 DLL应用实例--全局钩子的使用 5. 2 COM编程 5. 2. 1 COM的一些基本概念 5. 2. 2 COM的执行过程 5. 2. 3 包容和聚合 5. 2. 4 编写COM组件的方法 第6章 Socket编程 6. 1 编写Socket网络应用程序 6. 1. 1 WinSockAPl中主要的函数和其使用方法的介绍 6. 1. 2 利用MFC封装类编写Socket网络应用程序 6. 2 Socket应用程序实例 6. 2. 1 基于UDP的Socket应用程序 6. 2. 2 基于TCP的Socket应用程序 第7章 Visual C 数据库编程 7. 1 ODBC简介 7. 1. 1 ODBC的结构 7. 1. 2 ODBC数据源的创建 7. 2 ActiveX数据对象 ActiveX Data Object, ADO 7. 2. 1 ADO的编程模块 7. 2. 2 ADO中各个对象的属性. 方法和事件 7. 3 SQL语句介绍 7. 3. 1 DDL语句简介 7. 3. 2 DML语句介绍 项目篇--物资管理信息系统项目应用开发 第8章 项目的分析与设计 8. 1 数据库的分析与设计 8. 1. 1 关系型数据库简介 8. 1. 2 物资管理信息系统数据库的结构设计 8. 2 应用程序的分析与设计 8. 2. 1 应用程序的界面选择与设计 8. 2. 2 应用程序的功能模块 8. 2. 3 应用程序的结构 第9章 设计服务器端程序 9. 1 服务器端应用程序的设计 9. 2 创建应用程序服务器 9. 2. 1 创建COM应用程序框架 9. 2. 2 添加组件对象到COM应用程序框架中 9. 2. 3 为组件对象添加属性和方法 9. 2. 4 组件对象属性和方法实现 9. 2. 5 安装使用COM服务器端应用程序 第10章 客户端应用程序的界面设计 10. 1 界面设计综述及相关功能介绍 10. 2 界面设计中几个技术细节的介绍 10. 2. 1 防止自动打开新的空白文档 10. 2. 2 为不同的登录用户设置不同的模板 10. 2. 3 编写代码用以创建新文档或显示已经创建过的文档 10. 2. 4 管理应用程序主窗口以及视图窗口的位置和大小 10. 2. 5 为多文档主窗体的背景画图 10. 2. 6 连接COM服务器的准备工作 10. 3 界面设计的一些具体问题 10. 3. 1 设计软件的启动封面 即快闪窗体 10. 3. 2 用户登录窗口的设计 10. 3. 3 根据不同用户类型定制不同的界面 10. 3. 4 其他一些菜单对应代码的编写 10. 3. 5 为应用程序制作工具栏 第11章 各个功能模块的设计 11. 1 材料信息管理的设计 11. 1. 1 材料信息管理的界面设计 11. 1. 2 材料信息管理的程序代码设计 11. 2 材料采购管理的设计 11. 2. 1 材料采购管理的界面设计 11. 2. 2 材料采购管理的程序代码设计 11. 3 材料出库管理的设计 11. 3. 1 材料出库管理的界面设计 11. 3. 2 材料出库管理的程序代码设计 11. 4 财务信息管理的设计 11. 4. 1 财务信息管理的界面设计 11. 4. 2 财务信息管理的程序代码设计 11. 5 销售信息管理的设计 11. 5. 1 销售信息管理的界面设计 11. 5. 2 销售信息管理的程序代码设计 11. 6 用户信息管理的设计 11. 6. 1 用户信息管理的界面设计 11. 6. 2 用户信息管理的程序代码设计 11. 6. 3 用户信息的修改 第12章 通用查询及自定义打印模块的设计与开发 12. 1 利用ATL设计通用查询窗体 12. 1. 1 通用查询的界面设计 12. 1. 2 为ATL对话框编写代码 12. 1. 3 为组件接口对象添加一个方法 12. 2 自定义报表打印的设计与开发 12. 2. 1 报表打印模块的界面设计 12. 2. 2 报表打印模块的初始化代码设计 12. 2. 3 利用Word打印数据 12. 2. 4 利用Excel打印数据 参考文献
| |
Visual C++高级编程及其项目应用开发-相关图书 ·中医疾病预测学 ·《汇编语言与微机原理》学习指导与训练 ·C语言软件开发教程 ·视觉建筑.2:原景建筑画 ·Rational XDE 从入门到精通 ·365日生活禅 ·PowerBuilder 9.0入门与提高实用教程 ·百货零售店经营管理一本通:开一家赚钱的百货零售店 ·汉英口译实用词语 ·骨放射学:第3版 ·汽车发动机构造与维修 ·美容美发店经营管理一本通:开一家专业的美容美发店 ·明十三陵 ·Delphi 7图形图像多媒体高级控件开发与应用 ·汽车电控系统构造与维修 ·实用药物动力学 ·永远的马克思:马克思哲学的当代性 ·Protel DXP电路设计快速入门 ·新闻传播手册 ·Visual Basic.NET Win32 API大全
|
| |