Я немного смущен тем, как работают петли сообщений в программировании win32. В моем WinMain
я всегда ставил следующее:
while ( GetMessage ( &msg, NULL, 0, 0 ) > 0 )
{
TranslateMessage ( &msg );
DispatchMessage ( &msg );
}
Это цикл while, который в значительной степени выполняется до тех пор, пока ваше приложение не остановится. Означает ли это, что у вас есть один цикл сообщений для каждого приложения, а не для каждого окна?