如何使使 mfc combobox 的输入框只读

来源:互联网 发布:在端口3306连接失败 编辑:程序博客网 时间:2024/05/17 03:51


CEdit *pEdit = (CEdit*)m_comboCOM.GetWindow(GW_CHILD);
// pEdit->SetReadOnly(TRUE);
pEdit->EnableWindow(FALSE);


m_comboCOM是combo box对象的变量。 GW_CHILD是combo box的第一个子对象。


在http://blog.csdn.net/l6465209950/article/details/7411562参空中,说只要拿到combobox的子对象,然收设为只读SetReadOnly(true)就可以了,

但是通过运行验证,这样并不能将combobox设置为只读。


然而,通过pEdit->EnableWindow(false)就可以将combobox对象设置为只读了。

原创粉丝点击