vc中如何检测两个按钮被按下?
时间:2011-12-05
来源:互联网
我的界面中有两个Group Box,里面分别有三个Radio Button,现在需要根据这两个Group Box中按钮的按下情况来分别编写代码,可是问题就处在如何知道两个Group Box里分别有一个按钮按下?我试着用过GetCheckedRadioButton但是不行啊,他只能检测同组的BUTTON,我现在已经把这六个按钮分成两组了,
该如何解决这个问题?还请各位高手指点啊!谢谢!
该如何解决这个问题?还请各位高手指点啊!谢谢!
作者: tqwtshh 发布时间: 2011-12-05
GetCheck();
作者: liujie250079934 发布时间: 2011-12-05
checkbutton 关联变量
int GetCheck( );获取Radio当前的值。。
int GetCheck( );获取Radio当前的值。。
作者: shen_wei 发布时间: 2011-12-05
CButton::GetCheck
int GetCheck( ) const;
返回值:
对于采用BS_AUTOCHECKBOX、BS_AUTORADIOBUTTON、BS_AUTO3STATE、BS_CHECKBOX、BS_RADIOBUTTON或BS_3STATE风格建立的按钮,返回值为下列之一: 值 含义
0 按钮处于未选中状态
1 按钮处于选中状态
2 按钮状态不定(仅当按钮风格为BS_3STATE或BS_AUTO3STATE时)如果按钮是其它风格,则返回0。
说明:本函数用于检测单选钮或复选框的选中状态。
int GetCheck( ) const;
返回值:
对于采用BS_AUTOCHECKBOX、BS_AUTORADIOBUTTON、BS_AUTO3STATE、BS_CHECKBOX、BS_RADIOBUTTON或BS_3STATE风格建立的按钮,返回值为下列之一: 值 含义
0 按钮处于未选中状态
1 按钮处于选中状态
2 按钮状态不定(仅当按钮风格为BS_3STATE或BS_AUTO3STATE时)如果按钮是其它风格,则返回0。
说明:本函数用于检测单选钮或复选框的选中状态。
作者: liujie250079934 发布时间: 2011-12-05
请问这两个函数有什么区别吗?GetCheckedRadioButton()和GetCheck();
作者: tqwtshh 发布时间: 2011-12-05
CWnd::GetCheckedRadioButton
int GetCheckedRadioButton( int nIDFirstButton, int nIDLastButton );
返回值:被选中的单选按钮的ID,如果没有选中任何项,则返回0。
参数: nIDFirstButton 指定了按钮组中第一个单选按钮的整数标识符。
nIDLastButton 指定了按钮组中最后一个单选按钮的整数标识符。
说明:获得指定的按钮组中当前被选中的单选按钮的ID。
int GetCheckedRadioButton( int nIDFirstButton, int nIDLastButton );
返回值:被选中的单选按钮的ID,如果没有选中任何项,则返回0。
参数: nIDFirstButton 指定了按钮组中第一个单选按钮的整数标识符。
nIDLastButton 指定了按钮组中最后一个单选按钮的整数标识符。
说明:获得指定的按钮组中当前被选中的单选按钮的ID。
作者: liujie250079934 发布时间: 2011-12-05
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28