mfc radio 点中之后如何取消
答案:2 悬赏:70 手机版
解决时间 2021-03-16 10:52
- 提问者网友:泪痣哥哥
- 2021-03-16 05:54
mfc radio 点中之后如何取消
最佳答案
- 五星知识达人网友:梦中风几里
- 2021-03-16 07:15
if (m_bPushRadio)
{
m_radio.SetCheck(1);
m_bPushRadio = FALSE;
...
}
else
{
m_radio.SetCheck(0);
m_bPushRadio = TRUE;
...
}
m_radio是控件变量;
m_bPushiRadio是类变量,在构造函数中初始化为TRUE;
代码在click事件中。
虽然在界面上实现选中(取消),但在代码中你还要加上在选中(取消)时所作的事情。
{
m_radio.SetCheck(1);
m_bPushRadio = FALSE;
...
}
else
{
m_radio.SetCheck(0);
m_bPushRadio = TRUE;
...
}
m_radio是控件变量;
m_bPushiRadio是类变量,在构造函数中初始化为TRUE;
代码在click事件中。
虽然在界面上实现选中(取消),但在代码中你还要加上在选中(取消)时所作的事情。
全部回答
- 1楼网友:鸽屿
- 2021-03-16 08:22
使用SetCheck函数,SetCheck(0):取消;SetCheck(1):设置为点中
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯