Окно сообщений Windows, игнорирующее WM_CLOSE

Мы'у нас есть старое приложение на C для Windows, которое вызывает модальное окно с помощью вызова MessageBox при возникновении фатальной ошибки соединения. Наши сетевые инженеры могут запускать многие из этих приложений одновременно. Иногда сбой в сети приводит к одновременному сбою соединений, обрабатываемых этими приложениями.

В Windows 7 выберитеЗакройте все окна Функция из панели задач работает, потому что модальное диалоговое окно не обрабатывает сообщение WM_QUIT. Обычно я работаю в системах Linux, но мои исследования MSDN показывают, что единственный способ, которым я могу поймать и обработать это сообщение, - это создать собственный диалог и обработать сообщения самостоятельно.

Меня беспокоит то, что яМы упустили более простое решение, кто-нибудь может предложить альтернативы?

Ответы на вопрос(2)

Ваш ответ на вопрос