如何通过代码(不是通过鼠标点击)控制复选框check box控件的选中与不选中?

lazio88 2003-06-30 04:43:30
我想在一个按钮的消息函数代码中控制复选框的选中与不选中,即
if(p==0)
{
//使复选框IDC_CHECK1选中
}
else
{
//使复选框IDC_CHECK1不选中
}
执行完代码后复选框被打上钩或者没打上

如何实现?
...全文
34 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mafangsan 2003-06-30
  • 打赏
  • 举报
回复
两种方法:
1。一种通过DDX变量和控件绑定
然后让变量例如 m_check1=1;UpdateData()
2。和楼上用API

如果用标准C用方法2,在VC种还是方法1好
dz_w 2003-06-30
  • 打赏
  • 举报
回复
BOOL CheckDlgButton(HWND hDlg,int nIDButton,UINT uCheck);
smei 2003-06-30
  • 打赏
  • 举报
回复
((CButton *)GetDlgItem(IDC_Check1))->SetCheck( BST_CHECKED );
smei 2003-06-30
  • 打赏
  • 举报
回复
((CButton *)GetDlgItem(IDC_Check1))->SetCheck( BST_INDETERMINATE );

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧