《VC++程式设计基础教程》是2010年清华大学出版社出版的图书,作者是宋金珂、高丽华、张迎新。本书介绍了VC++的编程环境、对话框及常用的几种控制项的编程操作方法,文档和视图的概念、显示文字和图形等方面的编程方法以及选单、工具列、状态栏等方面的编程设计方法。
基本介绍
- 书名:VC++程式设计基础教程
- 作者:宋金珂,高丽华,张迎新
- ISBN:9787302229070
- 页数:240
- 定价:¥28.00
- 出版社:清华大学出版社
- 出版时间:2010-8-1
- 装帧:平装
- 开本:大16开
内容简介
本书是一本VC++的入门教材,适用于没有任何程式设计基础的学生及计算机爱好者。本书包含了大量的操作实例和练习,侧重实际操作技能的训练,对C++的语法知识没有做系统的介绍,而是结合每个操作实例,对涉及的语法知识由浅人深地进行讲解。
本书适合高等院校套用型专业师生使用,也适合各类培训班作为教材,还可供相关人士自学使用。
章节目录
第1章VC++集成开发环境
1.1了解VC++的开发环境及C++程式的基本结构
1.2编写Windows环境下的应用程式
1.3类的概念和MFC
1.3.1类的概念
1.3.2MFC
1.4项目和项目工作区
1.4.1项目的概念
1.4.2项目工作区
1.4.3新建项目的方法
1.5本章总结
思考题1
上机练习1
第2章对话框
2.1模式和非模式对话框
2.2创建对话框的方法
2.2.1资源的概念
2.2.2创建对话框
2.3对话框类
2.3.1成员访问限定标识符protected
2.3.2类的继承和派生
2.3.3对话框类的继承关係
2.4函式的调用
2.4.1函式的种类
2.4.2无参函式的定义形式
2.4.3函式的返回值
2.4.4有参函式的定义形式
2.4.5函式的声明和函式原型
2.4.6函式的重载
2.4.7构造函式与析构函式
2.4.8虚函式
2.4.9对话框类中的函式
2.5改变对话框的属性
2.6讯息对话框
2.7本章总结
思考题2
上机练习2
第3章Windows常用控制项
3.1常用控制项介绍
3.1.1显示控制项工具列的方法
3.1.2控制项名称及功能
3.2讯息驱动机制
3.2.1讯息的概念
3.2.2讯息的组成
3.2.3讯息伫列及讯息循环
3.2.4讯息回响及讯息映射
3.3静态控制项
3.3.1静态文本框
3.3.2组框
3.3.3图片
3.4按钮控制项
3.4.1命令按钮
3.4.2单选按钮
3.4.3複选框
3.4.4分支结构
3.5编辑框控制项
3.5.1编辑框的属性说明
3.5.2编辑框的操作及编程
3.5.3循环结构
3.6列表框与组合框控制项
3.6.1与列表框对应的类及类的成员函式
3.6.2列表框的属性及与列表框有关的讯息
3.6.3列表框的操作和编程
3.6.4组合框控制项
3.7本章总结
思考题3
上机练习3
第4章文档和视图
4.1视窗及风格设定
4.1.1主框架视窗和文档视窗
4.1.2视窗风格的设定
4.2文档和视图的结构关係
4.3文档管理数据的方法
4.4视图操作
4.5本章总结
思考题4
上机练习4
第5章图形
5.1图形设备接口和设备环境
5.1.1图形设备接口
5.1.2设备环境
5.2绘图函式
5.2.1CDC及其子类
5.2.2获取设备环境DC
5.2.3简单数据类型
5.2.4绘图函式
5.3绘图工具
5.3.1CGdiObject及其子类
5.3.2绘图工具选择函式
5.3.3画笔
5.3.4画刷
5.3.5点阵图
5.4映射模式
5.4.1坐标系统
5.4.2映射模式
5.5本章总结
思考题5
上机练习5
第6章文本
6.1字型的设定
6.2文本的绘製
6.2.1文本输出函式
6.2.2文本格式属性
6.2.3文本测量函式
6.3本章总结
思考题6
上机练习6
第7章选单
7.1建立选单
7.1.1认识选单
7.1.2添加选单
7.1.3建立选单的命令回响
7.2建立级联选单和分隔条
7.2.1建立级联选单
7.2.2建立分隔条
7.2.3改变选单项位置
7.3设定选单标记
7.3.1複选标记
7.3.2图形标记
7.3.3禁用选单标记
7.4设定热键和快捷键
7.4.1设定热键
7.4.2设定快捷键
7.5调用对话框
7.5.1调用系统对话框
7.5.2调用自建对话框
7.6弹出选单
7.6.1添加弹出选单组件
7.6.2创建弹出选单
7.7本章总结
思考题7
上机练习7
第8章工具列和状态栏
8.1编辑工具列
8.1.1认识工具列
8.1.2在工具列上增加按钮
8.1.3调整工具列按钮
8.2创建工具列
8.2.1创建工具列和按钮点阵图
8.2.2为工具列命名
8.2.3隐藏工具列
8.3建立工具列按钮的命令回响
8.3.1工具列按钮的命令回响
8.3.2设定单选按钮组
8.4认识状态栏
8.4.1状态栏的组成
8.4.2状态栏的参数
8.5编辑状态栏
8.5.1增加、删除状态栏窗格
8.5.2设定状态栏窗格
8.6增加状态栏的功能
8.6.1在状态栏上显示改写状态
8.6.2在状态栏上显示系统时间
8.6.3在状态栏上显示滑鼠指针坐标
8.7本章总结
思考题8
上机练习8