Модальный диалог становится немодальным

У меня есть приложение MFC SDI, в нем отображается модальное диалоговое окно. Во время этого второго диалогового окна может отображаться, что также модально. Второй диалог выполняет некоторую работу и автоматически закрывается

dlg->PostMessage(WM_CLOSE);

Все это работает, но после закрытия второго диалога первое диалоговое окно больше не является модальным, это означает, что я могу щелкнуть главное окно приложения.

Есть идеи, как это можно решить?

0

Решение

Окно может обрабатывать только один модальный диалог за раз.

Поэтому укажите первый диалог как родительский для второго.

3

Другие решения


По вопросам рекламы [email protected]