书籍详情
Visual C++应用程序开发教程
作者:杨开城编著
出版社:高等教育出版社
出版时间:2001-09-01
ISBN:9787040099492
定价:¥24.50
购买这本书可以去
内容简介
本书是教育部高职高专规划教材,面对有C++基础的学生,书中精选了Windows程序设计技术中最核心、最关键的部分作为主要学习内容,采用“先看、后想、再练”的学习模式,符合学习心理、适合教学特点,是一本“任务驱动”模式的教材。本书分两个部分。第一部分“从SDK入门”共4章:第1章介绍一些基本概念,并以“HelloTheWorld”应用程序为例子来介绍Windows应用程序的代码结构。从第2章开始接触一个貌似完整的Windows应用程序:一个简单的作图工具PaintTool。第2章以这个程序为线索从界面技术入手来介绍广而泛杂的Windows程序设计技术。第3章完成一个真正的PaintTool。这个PaintTool是在第2章基础上,增加了模态和非模态对话框,并开始接触文档操作,为学习MFC的序列化打下基础。第4章介绍了一些Windows中常用的程序设计高级话题,旨在扩展读者的视野。第二部分“进入MFC世界”共7章:第5章主要介绍了MFC应用框架的概念以及MFC应用程序的代码结构。从第6章到第8章,逐步实现MFC版本的PaintTool。第6章从学习使用视入手,开始真正接触MFC编程技术。第7章介绍了对象的序列化,并为第6章实现的PaintTool增加对象序列化的功能。第8章为PaintTool增加对话框功能,包括启动屏幕和图形对象属性对话框。第9章通过将SDI的PaintTool转换为MDI的PaintTool来介绍如何编制MFCMDI应用程序。第10章介绍了一些MFC编程的高级话题,旨在加深读者对MFC应用框架的理解。第11章介绍了一些常用的MFC可重载的接口,包括重载的目的以及默认的实现,此章内容对于深入理解MFC应用框架非常有帮助。理解MFC应用框架的主要障碍之一便是MFC宏。第二部分在介绍MFC编程技术的同时,也详细剖析了常用的MFC宏,从而使读者了解一些MFC内部技术。从第10章开始,后续章节并没有规定学习目标,仅仅是作为提高读者的编程水平而设置的。本书可作为高职高专计算机及相关专业的教材和参考书,或供计算机爱好者和科技人员自学。
作者简介
暂缺《Visual C++应用程序开发教程》作者简介
目录
第1章 Windows程序设计的基本概念
1.1 理解Windows应用程序的运行机制
1.2 Windows程序设计用到的基本术语
1.3 Windows应用程序的代码结构
1.4 常见符号的说明
1.5 小结
思考题
第2章 实现简单的作图工具PaintTool
2.1 实现PaintTool的最初版本
2.2 为PaintTool增加新功能
2.3 小结
思考题
第3章 为PaintTool增加对话框
3.1 控件与对话柜
3.2 为PaintTool增加非模态对话框
3.3 为PaintTool增加模态对话框
3.4 小结
思考题
第4章 一些高级话题
4.1 GDI中的坐标系
4.2 位图操作
4.3 Open对话框的用户化(Customized)
4.4 MDI应用程序
4.5 subclass与superclass
思考题
第5章 VisuaI C++基础
5.1 Visual C++提供的MFC工具
5.2 什么是MFC应用框架
5.3 创建一个简单而完整的MFC应用程序
5.4 MFC中的类概述
思考题
第6章 学习使用视
6.1 创建PaintTool的SDI框架应用
6.2 实现完整的文档类
6.3 实现完整的视
6.4 小结
思考题
第7章 文档的读写
7.1 使类可以序列化
7.2 文档类对象与视类对象间的通信
7.3 SDI应用中创建、打开和保存文件的默认实现
7.4 实现PaintTool的文档读写
7.5 MFC宏详解
思考题
第8章 MFC对话框
8.1 MFC的对话框类
8.2 为PaintTool增加模态对话框
8.3 为PaintTool增加非模态对话框
8.4 小结
思考题
第9章 MPC的MDI应用
9.1 MDI框架应用与SDI框架应用的异同
9.2 实现MDI类型的PaintTool
9.3 小结
思考题
第10章 有关MFC的高级话题
10.1 如何实现打印和打印预览
10.2 如何使用切分窗口
10.3 如何在SDI应用中建立多视
10.4 如何在模态对话框中支持加速键
10.5 如何用户化状态条
10.6 如何定义自己的DDx_和DDV_函数
第11章 MFC可重载的接口
11.1 CWinApp类
11.2 Cwnd类
11.3 CFrameWnd类
11.4 CView类
11.5 CDOCument类
11.6 CDialog类
11.7 CDocTemplate类
11.8 CMDIFrameWnd类
11.9 CButton类
11.10 CListBox类
11.11 CComboBox类
附录1 32值Visual C++编译器支持的调用约定
附录2 Windows编程小知识
附录3 常见的MFC断言失败
1.1 理解Windows应用程序的运行机制
1.2 Windows程序设计用到的基本术语
1.3 Windows应用程序的代码结构
1.4 常见符号的说明
1.5 小结
思考题
第2章 实现简单的作图工具PaintTool
2.1 实现PaintTool的最初版本
2.2 为PaintTool增加新功能
2.3 小结
思考题
第3章 为PaintTool增加对话框
3.1 控件与对话柜
3.2 为PaintTool增加非模态对话框
3.3 为PaintTool增加模态对话框
3.4 小结
思考题
第4章 一些高级话题
4.1 GDI中的坐标系
4.2 位图操作
4.3 Open对话框的用户化(Customized)
4.4 MDI应用程序
4.5 subclass与superclass
思考题
第5章 VisuaI C++基础
5.1 Visual C++提供的MFC工具
5.2 什么是MFC应用框架
5.3 创建一个简单而完整的MFC应用程序
5.4 MFC中的类概述
思考题
第6章 学习使用视
6.1 创建PaintTool的SDI框架应用
6.2 实现完整的文档类
6.3 实现完整的视
6.4 小结
思考题
第7章 文档的读写
7.1 使类可以序列化
7.2 文档类对象与视类对象间的通信
7.3 SDI应用中创建、打开和保存文件的默认实现
7.4 实现PaintTool的文档读写
7.5 MFC宏详解
思考题
第8章 MFC对话框
8.1 MFC的对话框类
8.2 为PaintTool增加模态对话框
8.3 为PaintTool增加非模态对话框
8.4 小结
思考题
第9章 MPC的MDI应用
9.1 MDI框架应用与SDI框架应用的异同
9.2 实现MDI类型的PaintTool
9.3 小结
思考题
第10章 有关MFC的高级话题
10.1 如何实现打印和打印预览
10.2 如何使用切分窗口
10.3 如何在SDI应用中建立多视
10.4 如何在模态对话框中支持加速键
10.5 如何用户化状态条
10.6 如何定义自己的DDx_和DDV_函数
第11章 MFC可重载的接口
11.1 CWinApp类
11.2 Cwnd类
11.3 CFrameWnd类
11.4 CView类
11.5 CDOCument类
11.6 CDialog类
11.7 CDocTemplate类
11.8 CMDIFrameWnd类
11.9 CButton类
11.10 CListBox类
11.11 CComboBox类
附录1 32值Visual C++编译器支持的调用约定
附录2 Windows编程小知识
附录3 常见的MFC断言失败
猜您喜欢