首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

小弟我在ControlBar里面创建了一个CEdit,一个CButton,CEdit可以正常使用,CButton却总是disabled

2012-02-25 
我在ControlBar里面创建了一个CEdit,一个CButton,CEdit可以正常使用,CButton却总是disabled。这两个控件显

我在ControlBar里面创建了一个CEdit,一个CButton,CEdit可以正常使用,CButton却总是disabled。
这两个控件显示都正常,但CButton不可用,因为style含有WS_DISABLED,有时虽然变成了enabled,但鼠标一进入,就又disabled了,
这样创建的:
m_edit.Create(WS_VISIBLE|WS_CHILD|WS_BORDER,CRect(5,5,105,25),this,2);
m_button.Create( "option ",WS_VISIBLE|WS_CHILD|WS_BORDER|BS_DEFPUSHBUTTON|BS_NOTIFY,
CRect(110,5,160,25),this,3);
m_button.EnableWindow();
ASSERT(m_button.IsWindowEnabled());


[解决办法]
给它添加消息响应函数。可以放在框架类、文档类或者视图类中。
[解决办法]
问下LS的:
如何给自定义的工具栏添加消息响应??

热点排行