【发布时间】:2010-11-16 21:58:37
【问题描述】:
我有一个带有复选框和按钮的对话框。我想根据复选框的状态启用/禁用按钮。 我已经尝试使用 ON_UPDATE_COMMAND_UI 来实现这一点:
...
DDX_Check(pDX, IDC_CHECK1, bFlag);
...
ON_UPDATE_COMMAND_UI(IDC_BUTTON1, OnUpdateButton1)
...
void ColorDialog::OnUpdateButton1(CCmdUI* pCmdUI)
{
pCmdUI->Enable(bFlag);
}
但是什么也没发生。选中/取消选中复选框对按钮没有任何作用。
我在这里做错了什么?
【问题讨论】:
标签: user-interface mfc