书籍详情

Visual C++基础与案例开发详解

Visual C++基础与案例开发详解

作者:张孝祥,徐明华 丛书主编,郭清宇,王海龙,王国胜 编著

出版社:清华大学出版社

出版时间:2009-07-01

ISBN:9787302205241

定价:¥49.00

购买这本书可以去
内容简介
  本书以Visual C++ 6.0为平台,结合应用实例,强调实用,力求以通俗易懂的语言,将MFC应用程序设计和Visual C++ 6.0的具体应用展示给读者。本书由浅入深、循序渐进地介绍了Visual C++ 6.0的使用方法,主要内容包括面向对象程序设计语言基础,用AppWizard建立应用程序,菜单、工具栏和状态栏,对话框,常用控件,图形设备接口,文档视图结构,数据库编程以及动态链接库等。本书提供了大量的实例,每个案例都给出了详细的操作步骤,有助于初学者理解和把握问题的精髓,快速建立对应用程序框架的整体认识。书中理论知识讲解透彻,实例开发清晰有序,既适合初学者和具有一定编程经验的Visual C++用户使用,也适合广大软件开发者和编程爱好者作为参考用书。
作者简介
  张孝祥 北京传智播客教育科技有限公司教学总监。著有《Java就业培训教程》、《Java Script网页开发》、《深入体验Java Web开发内幕一核心基础》、《深入体验,,Java Web开发内幕—高级特性》、《Java邮件开发详解》等一系列Java畅销书籍,发布了中国第一套Java学习视频,被誉为“中国Java培训第一人”。张孝祥老师精通C/C++、VC、VB、Java、SQL Server、Oracle等编程语言和数据库系统,善于解剖和分析问题,善于使用生动形象的比喻,能将复杂的、难于理解的问题与知识简单化讲解。
目录
第1章 面向对象程序设计
 1.1 面向对象程序设计基础
  1.1.1 面向对象程序设计与C++语言
  1.1.2 面向对象编程方法的基本特征
 1.2 类和对象
  1.2.1 类的定义
  1.2.2 对象的定义
  1.2.3 类的构造函数和析构函数
  1.2.4 对象成员的初始化
  1.2.5 this指针
  1.2.6 静态成员
  1.2.7 友元函数
 1.3 继承和派生
  1.3.1 继承
  1.3.2 派生类与基类的构造函数
 1.4 虚函数和多态
  1.4.1 虚函数
  1.4.2 多态
  1.4.3 纯虚函数与抽象类
 1.5 上机练习
第2章 Visual C++入门知识
 2.1 Visual C++ 6.0集成开发环境
  2.1.1 Visual C++菜单的使用
  2.1.2 项目和项目工作区
  2.1.3 利用项目开发应用程序  
  2.1.4 Visual C++向导工具的使用
  2.1.5 Visual C++工具栏的使用
 2.2 Visual C++联机帮助系统
  2.2.1 帮助文件的打开及使用
  2.2.2 缩小查找范围
  2.2.3 导航工具的使用
  2.2.4 帮助系统的主要内容
 2.3 Windows编程基础
  2.3.1 事件
  2.3.2 消息
  2.3.3 绘图
  2.3.4 设备描述表
 2.4 Windows应用程序举例
 2.5 Windows程序的生命周期
 2.6 上机练习
第3章 MFC应用程序框架
 3.1 MFC和Win32 API
  3.1.1 类库
  3.1.2 应用框架
  3.1.3 应用程序框架实例
  3.1.4 程序代码说明
 3.2 使用应用程序向导生成代码
  3.2.1 创建HelloWorld项目
  3.2.2 对HelloWorld程序进行连编
  3.2.3 运行HelloWorld应用程序
  3.2.4 AppWizard提供的强大功能
  3.2.5 为HelloWorld应用程序编写代码
 3.3 通过AppWizard文件探索MFC
  3.3.1 浏览代码
  3.3.2 应用程序对象
  3.3.3 主框架窗口对象
  3.3.4 文档对象
  3.3.5 文档视图结构
  3.3.6 视图对象  
 3.4 MFC程序的生命周期
 3.5 MFC和Windows API的关系
 3.6 MFC中钩子的介绍
 3.7 上机练习
第4章 菜单、工具栏和状态栏
 4.1 菜单
  4.1.1 Windows菜单
  4.1.2 菜单和快捷键设计
  4.1.3 右键快捷菜单设计
 4.2 工具栏
  4.2.1 工具栏与消息处理
  4.2.2 工具栏的创建
 4.3 状态栏
  4.3.1 状态栏的定义
  4.3.2 状态栏的控制
  4.3.3 状态栏程序设计
 4.4 上机练习
第5章 对话框
第6章 通用控件
第7章 图形设备接口
第8章 文档和视图
第9章 数据库编程
第10章 动态链接库
第11章 立体工程图的绘制
第12章 工资管理系统设计
第13章 物资管理系统设计
第14章 屏幕捕捉程序设计
第15章 FTP客户端编程
猜您喜欢

读书导航