我在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的:
如何给自定义的工具栏添加消息响应??