Visual C++ FAQ

       

Как сделать так, чтобы во время выполнения длинного метода приложение реагировало на сообщения?


BOOL ProcessMessages() { MSG msgCur; if (!::GetMessage(&msgCur, NULL, NULL, NULL)) { return FALSE; }

// обрабатываем это сообщение

::TranslateMessage(&m_msgCur); ::DispatchMessage(&m_msgCur); return TRUE; }



Содержание раздела