Windows 会向应用程序发送什么样的消息?例如,当我单击此 Firefox 窗口时,会发生什么?Windows 会找到应用程序的进程 ID 并向其发送一些消息吗?
我正在寻找此类细节以进行研究。如果有人能给我指明正确的方向,我将不胜感激!
答案1
用户->进程、进程<->进程和操作系统<->进程交互的 Win32 API 都是基于消息的。
看http://en.wikipedia.org/wiki/Message_loop_in_Microsoft_Windows有关微软基本介绍和相关文档的一些有用链接,包括http://www.microsoft.com/msj/0795/dilascia/dilascia.aspx这似乎是对该主题的一个相当完整的介绍(尽管可能需要一些现有的 Windows 编程知识)。