菜鸟求救简单问题,在线等答案 mfc控件中的check box对应的类是什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CButton SetCheck GetCheck 我可以给它连接个变量吗?如普通的button按钮可以给它连接个变量m_btnOk。 对应的是CButton类。对CheckBox的判断是通过GetCheck方法来检测的。int GetCheck( ) const;返回值:BST_UNCHECKED 未选中. BST_CHECKED 选中. SetCheck用来选择。void SetCheck( int nCheck );nCheck取值如下:BST_UNCHECKED 设置为未选中. BST_CHECKED 设置为选中. 当然可以,设置变量后,你就可以直接调用以上方法。比如对一个check box设置变量为m_check1然后你可以调用m_check1.SetCheck(BST_CHECKED);这样,钩就被打上了,依次类推呵呵。 如普通的按钮是CButton m_btnOk,check box怎么设置它的变量呢? 有个简单的方法,你在资源编辑框,选中你的这个checkbox控件,比如名字为IDC_CHECK1选中后,按ctrl+w出来class wizard,你选择Member variables标签,在下边的Control IDS:中,选中IDC_CHECK1,点击右边的Add Variables,弹出对话框,在Category选择为Control(表示这是一个控件变量)上边填入名字,比如m_Check1,然后按OK,这样变量即添加成功了。你可以直接调用该对象的方法了:m_check1.SetCheck(BST_CHECKED);还有什么不懂,可以给我留言。呵呵。我去上课了 如果是手工加呢?我用的是vc.net,没有class wizard,并且用右键check box会弹出脚本错误.如果是普通的按钮,我是通过手工来加的,请问手工加check box的变量跟普通按钮的方法是一样的吗? 你是怎么个手工家的是手工加的代码吗?我建议可以学学WTL,比MFC要好用多了!功能也要强大 如果是vc.net,直接在控件上右键,然后选择“添加变量”就会出现类似的对话框,具体设置方法差不多。 你还可以这样:CButton mCheck1;然后:m_Check1.SubclassDlgItem(IDC_CHECK1,this);即可 加载一张图片变灰色并加上半透明效果怎么不行呢? VS2008 Ribbon界面图标异常!!! 初学MFC,提几个小问题 【50分】CStdioFile处理非UNICODE和Unicode文本的问题 关于动态创建的问题(100分) 怎样让自己的监控程序知道如oicq,msn,icq等聊天工具有新消息发送来呢?(提议者有分) 在VC程序中已经得到了form如何将其submit?? 借助DEF文件封装DLL的工具? 拜求用VC编写的飞机定票系统,工程名为EX_LICHUNHUA 句柄的问题? 为什么csdn不支持firefox 关于Unicode的问题
对CheckBox的判断是通过GetCheck方法来检测的。
int GetCheck( ) const;
返回值:
BST_UNCHECKED 未选中.
BST_CHECKED 选中. SetCheck用来选择。
void SetCheck(
int nCheck
);
nCheck取值如下:
BST_UNCHECKED 设置为未选中.
BST_CHECKED 设置为选中.
比如对一个check box设置变量为m_check1
然后你可以调用
m_check1.SetCheck(BST_CHECKED);
这样,钩就被打上了,依次类推
呵呵。
check box怎么设置它的变量呢?
选中后,按ctrl+w出来class wizard,你选择Member variables标签,在下边的Control IDS:
中,选中IDC_CHECK1,点击右边的Add Variables,弹出对话框,在Category选择为Control(表示这是一个控件变量)
上边填入名字,比如m_Check1,然后按OK,这样变量即添加成功了。
你可以直接调用该对象的方法了:m_check1.SetCheck(BST_CHECKED);
还有什么不懂,可以给我留言。呵呵。
我去上课了
如果是普通的按钮,我是通过手工来加的,请问手工加check box的变量跟普通按钮的方法是一样的吗?
我建议可以学学WTL,比MFC要好用多了!功能也要强大
CButton mCheck1;
然后:
m_Check1.SubclassDlgItem(IDC_CHECK1,this);
即可