> -- Valery Solovey писал(а):
> А разве это не есть колбэк? Если я правильно помню, то указанные Вами строки находятся в главной оконной процедуре винды. Указатель на главную процедуру сохраняют в классе окна, а экземпляр класса использует её для подключения к очереди событий и обработки событий.Если я правильно помню, оконная процедура обрабатывает сообщения, пришедшие на адрес её HWND. Там просто switch по идентификатору сообщения, цикла нет.

Цикл находится в главном треде. Тред в цикле делает GetMessage-DispatchMessage. DispatchMessage как раз пересылает сообщение оконным процедурам по их HWND.