1.关于创建CDialogBar:
2.在CDialogBar里对其按钮控件使用如下例的语句:
GetDlgItem(IDC_BUTTON1)->EnableWindow(false);
但不能使按钮变灰的解决方法:
重载CDialogBar的OnUpdateCmdUI即可使用EnableWindow函数正常使用,并且OnUpdateCmdUI函数不用添加任何代码。
本文介绍了解决CDialogBar中的按钮无法通过EnableWindow函数变灰的问题。通过重载OnUpdateCmdUI函数,使得按钮控件可以正常响应禁用操作。
1.关于创建CDialogBar:
2.在CDialogBar里对其按钮控件使用如下例的语句:
GetDlgItem(IDC_BUTTON1)->EnableWindow(false);
但不能使按钮变灰的解决方法:
重载CDialogBar的OnUpdateCmdUI即可使用EnableWindow函数正常使用,并且OnUpdateCmdUI函数不用添加任何代码。

被折叠的 条评论
为什么被折叠?