открыть диалог по условию - PullRequest
0 голосов
/ 17 января 2012

Я хочу создать диалоговое окно, которое открывается только при возникновении условия.

В этом диалоговом окне у меня будут кнопки ok и cancel, и я хочу продолжить, только если пользователь нажметOK.

То есть

if (condition)
{
 open dialog.
 if user clicked OK, do something
 else do something else
}

Как мне это сделать, используя ?

1 Ответ

0 голосов
/ 17 января 2012

Вы можете использовать возвращаемое значение CDIalog :: DoModal ().Он вернет значение IDOK, если пользователь нажал OK и IDCANCEL, если пользователь нажал Отмена.

Проверьте эту страницу в MSDN. CDialog :: DoModal

...