06界面编程4控件.docVIP

  • 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)

1亿VIP精品文档

相关文档