У меня есть диалоговое окно с флажком и кнопкой. Я хочу сделать кнопку включенной / отключенной в зависимости от состояния флажка.
Я пытался добиться этого с помощью 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);
}
Но ничего не происходит. Установка / снятие флажка не влияет на кнопку.
Что я здесь не так делаю?