MFC中怎么把combox的属性改成只读

2025-01-01 00:38:44
推荐回答(2个)
回答1:

VS 2008 的话 界面右键属性 里面 READ ONLY 选择TURE
代码的话 m_combox.setstyle吧 大概是这个

回答2:

combox的本质是按钮,所以只有SetEnable()这个操作,没有设置只读的操作。所以你只能自己继承CButton类并自己实现这个操作。当设置为只读之后,修改背景颜色、前景颜色、字体等。如果不需要特殊效果的话,直接SetEnable(FALSE)就好了,这样就像按钮变灰一样,用户也无法选择和取消选择了。