事件是一个动作——用户触发的动作,如单击鼠标,敲击键盘,插入U盘,打开光驱等。一个事件或动作有其发生的时间地点,如单击鼠标有其单击时间和单击时光标所在窗口位置。
消息是一个信息——传递给系统的信息,很大程度上,消息是对事件的一种封装和描述。如鼠标单击了一个按钮,产生一个单击按钮的消息,该消息封装了鼠标单击按钮事件的全部信息。当然,有些消息并不一定会对应一个事件,这样的消息是为了窗口间通信而建立的。
我来区分事件与消息(个人理解)
最新推荐文章于 2025-10-08 10:56:48 发布
本文详细解释了事件和消息的概念及其区别。事件是指用户触发的动作,例如点击鼠标或按下键盘等;而消息则是对这些事件的封装和描述,用于传递给系统的信息。文章还讨论了某些消息可能不直接对应特定事件的情况,而是为了实现窗口间的通信。
5万+

被折叠的 条评论
为什么被折叠?



