2 jujiawu1024 jujiawu1024 于 2016.04.01 21:32 提问

MFC语言中的消息和函数之间的关系

MFC中的消息和函数之间的关系是什么,比如OnSize这个是一个函数吧,怎么变成消息的?

3个回答

caozhy
caozhy   Ds   Rxr 2016.04.01 22:14
已采纳

每个窗口有一个消息循环,mfc对消息循环做了包装,通过消息映射宏将收到指定的消息调用对应的虚函数处理,你写的onsize就是这样一个函数。

qq423399099
qq423399099   Ds   Rxr 2016.04.01 21:40

Onsize 是窗口大小发生了改变时调用的
3个消息分别是:WM_SIZE、WM_SIZING、WM_GETMINMAXINFO;分别对应相应的处理函数:OnSize、OnSizing、OnGetMinMaxInfo。
当窗口大小发生变化时,响应的顺序依次是:WM_GETMINMAXINFO-->WM_SIZING-->WM_SIZE。

CSDNXIAOD
CSDNXIAOD   2016.04.01 21:42

有关美化界面消息之间的关系
MFC中处理消息的几个函数之间的区别
MFC 子对话框之间互相发送消息的方案
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!