- 1
- 0
- 约1.7万字
- 约 22页
- 2016-12-08 发布于重庆
- 举报
06界面编程4控件
第6章 界面编程4-控件
控件(control)是一类用于显示信息、接受输入、获取选择和完成操作的图形对象,是一些特殊的窗口,一般放置在对话框(或主框架窗口的工具条和功能区)中。在上一章的“输入学生信息”对话框中所用到的静态文本框和文本编辑控件,就是典型的常用控件,前者用于显示提示文本信息,后者用于接收用户的文本输入。单选钮、复选框、列表框和组合框等控件都用于获取用户的选择,而按钮则是用来完成特定操作的最常用控件。
本章只介绍若干常用的传统控件类及其使用方法,功能包新增加的控件类中,只有很少一部分会在第13章“MFC功能包编程简介”中略有涉及,其余的控件和控件类还有待于读者自己去学习和研究。
6.1 控件
控件是特殊的小型窗口对象,具有特定的形状和功能。MFC对Windows中的控件对象进行了C++ 类封装,VC08功能包又增加了对功能区、选项卡和Aero用户界面等的支持,新添加了100个MFC控件类。VC10开始对这些新图形界面提供可视交互编辑功能,控件工具箱在原来29个传统控件的基础上又增加了11个(名称以MFC开头的)新控件。
6.1.1 控件类
MFC提供了135个控件类,其中有35个是传统MFC原有的,其余100个是VC08功能包新增加的,传统的控件类都是窗口类CWnd的派生类(因为控件都是特殊的窗口)。
1.控件类的层次结构图
MFC 9.0(VC08)中有35个控件
原创力文档

文档评论(0)