MFC控件

使用Windows标准控件
我们在前面曾提到过,控件是一些行为标准化了的窗口,一般用于对话框或其它窗口中充当与用户交互的元素。在Visual C++中,可以使用的控件分成三类:
(1) Windows标准控件
Windows标准控件由Windows操作系统提供,在Windows 95中还提供了一些新增的控件。所有这些控件对象都是可编程的,我们可以使用Visual C++提供的对话框编辑器把它们添加到对话框中。Microsoft基础类库(MFC)提供了封装这些控件的类,它们列于表6.1
6.1 Windows标准控件
控件
MFC
描述
动画
CAnimateCtrl
显示连续的AVI视频剪辑
按钮
CButton
用来产生某种行为的按钮,以及复选框、单选钮和组框
组合框
CComboBox
编辑框和列表框的组合
编辑框
CEdit
用于键入文本
标题头
CHeaderCtrl
位于某一行文本之上的按钮,可用来控制显示文件的宽度
热键
CHotKeyCtrl
用于通过按下某一组合键来很快的执行某些常用的操作
图象列表
CImageList
一系列图象(典型情况下是一系列图标或位图)的集合。图象列表本身不是一种控件,它常常是和其它控件一起工作,为其它控件提供所用的图象列表
列表
CListCtrl
显示文本及其图标列表的窗口
列表框
CListBox
包括一系列字符串的列表
进度
CProgressCtrl
用于在一较长操作中提示用户所完成的进度
多格式文本编辑
CRichEditCtrl
提供可设置字符和段落格式的文本编辑的窗口
滚动条
CScrollBar
为对话框提供控件形式的滚动条
滑块
CSliderCtrl
包括一个有可选标记的滑块的窗口
旋转按钮
CSpinButtonCtrl
提供一对可用于增减某个值的箭头
静态文本
CStatic
常用于为其它控件提供标签
状态条
CStatusBarCtrl
用于显示状态信息的窗口,同MFCCStatusBar类似
续表6.1
>控件的使用

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。