2024年5月31日发(作者:)
MFC各种控件属性介绍
VC++6.0控件工具箱:
2 图形控件(picture):常用于显示位图(Bitmap)和图标(Icon)
3 静态文本(Static Text):用来在指定的位置显示特定的字符串,一般用来标识附近
另一个控件的内容。显示在静态文本控件中的字符串一般不再改变,但是在需要的时候,
也可以通过调用相应的函数来进行设置。MFC提供了CStatic类支持静态控件。
4 编辑框(Edit Box):用来接收用户输入的字符串。通过选择编辑框的选项,编辑
框可以接收字符串、数字、密码等;编辑框还可以设置成接收多行字符串的模式;可以自
动进行大小写转换。编辑框可能向其父窗口发送多种控件通知,如果用户需要,可以对这
些控件通知进行处理。MFC提供了CEdit类支持编辑框控件。
5 组成框(Group Box):用来包围具有逻辑关系的一组控件,在这些控件的周围加
上边界和标题。需注意的是,组成框仅仅是在视觉效果上对控件进行“成组”,真正的“成
组”工作还需要另外一些工作。
6 按钮(Button):用来接收用户的命令,应用程序在接收到用户命令后,通常需要
进行一些后台工作。按钮可以响应单击或双击动作,在按钮接收到鼠标动作后,向其父窗
口发送相应的控件通知,用户可以对这些控件通知进行消息映射,从而进行相应的处理。
在一个对话框中,可以定义一个默认按钮,这只要选中按钮属性中的“Default”选项。如
果在对话框活动的时候按下了Enter键,则等同于单击了默认按钮。MFC提供了CButto
n类支持按钮控件。
7 复选框(Check Box):用来显示某种可能的选择,该项选择是独立的,用户可以
选中或取消该选项。在选项被选中的时候核选标记出现,选项被取消时核选标记消失。MF
C中由CButton类对核选框进行支持,用户可以通过SetCheck()函数和GetCheck()函数
设置或获取核选框当前的状态。
8 单选按钮(Radio Button):用来选择某种可能的选择,与核选框不同,该选项不
是独立的。一般是几个单选按钮组成一组,同组中的单选按钮可以有也只能有一个按钮被
选中。MFC同样使用CButton类对单选按钮控件进行支持,SetCheck()函数和GetChec
k()函数对单选按钮也是适用的。
9 组合框(Combo Box):列表框和编辑框的组合,用户除了可以在列表中对已经存
在的选项进行选择外,还可以输入新的选择。MFC提供了CComboBox类对组合框控件
进行支持。


发布评论