enable this content_secure boot enable选_enablewindow showwin(6)

电脑杂谈  发布时间:2017-01-22 04:59:50  来源:网络整理

(一)CButton类控件介绍

按钮控件是Windows对话框中最常见的控件之一。按钮控件的类型比较丰富,其中主要有命令按钮、单选按钮、复选框按钮等。

按钮控件能够处理的消息类别如下所示。

消息类别发生事件

BN_ CLICKED单击按钮

BN_DOUBLECLICKED 双击按钮

BN_ SETFOCUS 按钮获取焦点

BN_ KILLFOCUS按钮失去焦点

CButton类提供的常用访问方法:

GetBitmap( )获得用SetBitmap()设置的位图的句柄

GetButtonStyle()获得有关按钮控件的样式信息

GetCheck( )获得按钮控件的选中状态

GetCursor()获得通过SetCursor()设置的光标图像的句柄

Gedcon()获得由Setlcon()设置的图标句柄

GetState()获得按钮控件的选中、选择和聚焦状态

Sefitmap( )指定按钮上显示的位图

SetBunonStyle()设置按钮样式

SetCheck()设置按钮控件的选中状态

Setclrsor( )指定按钮控件上的光标图像

SetIcon()指定按钮上显示的图标

SetState()设置按钮控件的选择状态

(二)命令按钮

MFC应用程序的对话框模板默认为每一个对话框配置两个按钮—“确认”和“取消”按钮,ID固定为IDOK和IDCANCEL,并在对话框基类中定义了BN_CLICKED消息处理函数OnOK()和OnCancel(),用于完成关闭对话框时所需要的工作。这两个函数是虚函数,可以在应用程序的对话框类中重载这两个函数。

程序员可以自由地修改默认按钮和添加新的命令按钮。通常命令按钮上都有标题以表明此按钮的作用,命令按钮的Caption属性用于设置命令按钮的标题。例如,标题“确认”表示接受用户的选择等。

在Styles标签页中主要设置按钮的显示,默认为Default button风,Owner draw提供了另一种按钮边框风.Icon和Bitmap属性允许创建一个显示图标或位图的按钮,Multiline属性允许按钮上显示多行文本。Horizontal alignment和Vertical alignment属性设置标题在按钮上显示的水平及垂直方向的对齐方式。

例6_2观察按钮上怎样在对话框中工作的。程序运行结果如下:

(三)单选按钮

使用单选按钮(Radio Button),只能从一组选项中选择惟一一个选项,在组中选择一个上次未选中的选项时,其他选项自动变成未选中状态。用户可以在应用程序中添加单选按钮,并通过设置不同的属性满足自己的需要。

属性对同一组单选按钮的设置非常重要,每一个按钮的Caption属性用于设置单选按钮的显示文本。一组中的第一个控件要选中Croup属性,表示一组控件的开始,同组的其他控件则不能设置Gro叩属性,并且同一组控件的Tab Order要求是连续的。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-27966-6.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...