文件名称:第6章 界面编程4-控件
文件大小:339KB
文件格式:DOC
更新时间:2013-08-04 08:31:35
控件 界面 编程 mfc windows
第6章 界面编程4-控件_ 控件(control)是一类用于显示信息、接受输入、获取选择和完成操作的图形对象,是一些特殊的窗口,一般放置在对话框或其他框架窗口中。在上一章的“输入学生信息”对话框中所用到的静态文本框和文本编辑框,就是典型的常用控件,前者用于显示提示文本信息,后者用于接收用户的文本输入。单选钮、复选框、列表框和组合框等控件都用于获取用户的选择,而按钮则是用来完成特定操作的最常用控件。 本章只介绍若干常用的传统控件类及其使用方法,功能包新增加的控件类中,只有很少一部分会在第13章 “MFC功能包编程简介”中略有涉及,其余的控件和控件类还有待于读者自己去学习和研究。 6.1 控件 控件是特殊的小型窗口对象,具有特定的形状和功能。MFC对Windows中的控件对象进行了C++ 类封装,VC08功能包又增加了对功能区、选项卡和Aero用户界面等的支持,新添加了100个MFC控件类。由于功能包目前还没有提供可进行交互操作的图形界面,所以在VC IDE的对话框编辑器中,控件工具箱只涉及29个传统控件。 6.1.1 控件类 MFC提供了135个控件类,其中有35个是传统MFC原有的,其余100个是VC08功能包新增加的,传统的控件类都是窗口类CWnd的派生类。