У меня есть приложение MFC SDI, в нем отображается модальное диалоговое окно. Во время этого второго диалогового окна может отображаться, что также модально. Второй диалог выполняет некоторую работу и автоматически закрывается
dlg->PostMessage(WM_CLOSE);
Все это работает, но после закрытия второго диалога первое диалоговое окно больше не является модальным, это означает, что я могу щелкнуть главное окно приложения.
Есть идеи, как это можно решить?
Окно может обрабатывать только один модальный диалог за раз.
Поэтому укажите первый диалог как родительский для второго.