Какие сообщения Windows отправляет приложениям?

416
rFactor

Какие сообщения Windows отправляет приложениям? Например, когда я щелкаю это окно Firefox, что происходит? Windows находит идентификатор процесса приложения и отправляет ему какое-то сообщение или как?

Я ищу такие подробности для исследования. Если бы кто-нибудь мог указать мне правильное направление, я был бы признателен за это!

3
Я считаю, что Windows использует дескрипторы - http://www.functionx.com/win32/Lesson05.htm Sathya 14 лет назад 1

1 ответ на вопрос

9
David Spillett

Win32 API для взаимодействия пользователь-> процесс, процесс <-> процесс и ОС <-> основан на сообщениях.

См. Http://en.wikipedia.org/wiki/Message_loop_in_Microsoft_Windows для очень простого вступления и некоторых полезных ссылок на соответствующую документацию в Microsoft, включая http://www.microsoft.com/msj/0795/dilascia/dilascia.aspx, который кажется довольно полная прогулка вокруг предмета (хотя может предполагать некоторые существующие знания программирования Windows).