Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Системное программирование и WinAPI > GetMessage |
Автор: Hagrael 28.7.2011, 07:21 |
Каким образом функция GetMessage узнает, когда нужно вернуть 0? Супер-пупер анализ: Функция заполняет структуру сообщения информацией. Значит, функция будет знать информацию, которой она заполнит структуру. Значит, функция сама проверяет, равняется ли полученное от Windows сообщение WM_QUIT? |
Автор: Dem_max 28.7.2011, 07:24 |
так http://www.firststeps.ru/mfc/winapi/r.php?60 |
Автор: Hagrael 28.7.2011, 08:06 |
Значит, WM_QUIT не попадает в функцию WndProc? |
Автор: bass 28.7.2011, 15:23 | ||
Смотрите на рисунок. Сообщение WM_DESTROY поступает сразу в оконную процедуру. |
Автор: ASMatic 28.7.2011, 16:28 |
Hagrael, читаем и все становится понятным http://wm-help.net/books-online/book/59464/59464-20.html#h26 |
Автор: Dem_max 29.7.2011, 05:13 |
а чито по картинке до сих пор не понятно ? |