Цикл GetMessage()
останавливается после получения сообщения окна WM_QUIT
, которое обычно выдается после вызова функции PostQuitMessage()
, котораяописывает его nExitCode
параметр как код завершения приложения .
Если вы хотите уважать намерения человека, который вызвал функцию PostQuitMessage()
, вы должны вернуть это значение из main.Это то, что вы делаете, когда вы возвращаете wParam
, полученный из последнего вызова GetMessage()
.