Если в очереди сообщений приложения Windows нет сообщений, будет ли цикл сообщений работать непрерывно? - PullRequest
2 голосов
/ 09 декабря 2011

У меня есть сомнения по поводу очереди сообщений Windows и цикла сообщений. Может ли кто-нибудь помочь мне в понимании, или, пожалуйста, предоставьте некоторые ссылки.

Если в очереди сообщений приложения Windows нет сообщений, будет ли цикл сообщений работать непрерывно?

Если запустить, приложение зависает? поскольку цикл постоянно происходит? Как это работает?

Спасибо, хара

1 Ответ

2 голосов
/ 09 декабря 2011

GetMessage() будет блокироваться до тех пор, пока в очередь не поступит сообщение.

Эта цитата:

Если очередь пуста, функция блокируется, пока другое сообщение не будет поставлено в очередь.

от Сообщения окна .

...