【发布时间】:2012-05-23 11:00:56
【问题描述】:
我是 MFC 和 Windows 消息传递概念的新手。 Windows消息和事件之间有什么区别或相似之处?比如当用户按下一个键或一个控件的关闭按钮时,它会是一个消息还是事件?
谢谢
【问题讨论】:
-
winapi是用C编程语言指定的。 C 没有任何事件的概念。所以winapi使用消息来实现类似的东西。然后经常被类库翻译成类似事件的东西。当您使用其消息映射宏时,MFC 中的方法调用。避免在没有先阅读有关 MFC 的书籍的情况下尝试 MFC,没有一本你不会走得太远。
-
“事件”一词在 Windows 中严重过载。请更具体地说明您所指的事件类型。如果没有上下文,人们通常指的是由
CreateEvent创建的“内核事件”,但也许您指的是其他东西。 -
.Net 中的相同概念(事件)
标签: windows winapi events message