MFC中的消息和事件有什么区别?

 我来答
百度网友4e923b8
2017-11-02 · TA获得超过132个赞
知道小有建树答主
回答量:120
采纳率:0%
帮助的人:7.2万
展开全部

说说我个人的理解哈,不是专业回答。
1.消息是某个控件,触发了个事件,比如说在一个列表上鼠标点击一下,触发了一个点击的事件,那么他就会往消息队列里发送一个点击消息。。

这个就是鼠标单击响应的消息BN_CLICKED。。

2.事件就是响应这个点击消息的函数。。。可以在事件里写想干什么的代码。。比如说

这里OnBnClickedButtonOutput就是事件。。IDC_BUTTON_OUTPUT是控件ID。。

tnt_snowball
2013-04-08
知道答主
回答量:20
采纳率:0%
帮助的人:10.2万
展开全部
事件是由用户给出即用户触发一个事件传给操作系统由操作系统将事件解释成一条消息。事件可以产生消息,操作系统也可以产生消息,消息有可能会产生其他的消息但是消息不能产生事件,事件只能由用户触发。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xl1991212
2011-08-01 · 超过12用户采纳过TA的回答
知道答主
回答量:103
采纳率:0%
帮助的人:39.3万
展开全部
本质都是消息。
事件可能由多个消息组成,事件是消息的封装
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-01
展开全部
本质都是消息。
事件可能由多个消息组成,事件是消息的封装。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式