使用checkbox一般都是拖动一个 空间直接到界面上,我开始也是这么弄的,这种情况下找了好久,都没找到可以置灰的办法。
后来建立一个button控件,通过设置可以置灰。
具体步骤如下:
拖一个button控件,为其添加一个变量(m_checkBox)
在OnInitDialog()函数中设置
m_cCheckBox.ModifyStyle(0,WS_CHILD|WS_VISIBLE|BS_AUTO3STATE); //第二个参数中的最后一项尤为重要。
即可!
使用checkbox一般都是拖动一个 空间直接到界面上,我开始也是这么弄的,这种情况下找了好久,都没找到可以置灰的办法。
后来建立一个button控件,通过设置可以置灰。
具体步骤如下:
拖一个button控件,为其添加一个变量(m_checkBox)
在OnInitDialog()函数中设置
m_cCheckBox.ModifyStyle(0,WS_CHILD|WS_VISIBLE|BS_AUTO3STATE); //第二个参数中的最后一项尤为重要。
即可!