hur.cn - 华软网

 热门搜索

[求助]为不同的类添加同样的消息处理函数有什么不同?

  作者:未知    来源:网络    更新时间:2010/12/4
当我为一个菜单项增加命令措置惩罚函数时,我发现在ClassWizard中既能够为MainFrame类增加,也能够为View类增加等等。我想请问分别为这两个类增加统一个菜单项命令措置惩罚函数有什么不同吗?消息传送和措置惩罚的进程中有什么不一样的地方吗?
---华软 网友回答---
WM_COMMAND消息有个传送的进程,所以是有个前后顺序的,我记得好像是MainFrame传送到View类,然后如果View类有消息映照就执行,没有的话继续传送到下一个类
---华软网友回复---
消息是有他的传送顺序的,一个消息,各个MAINFRAME,CVEW,CDOC,APP都能够响应,看你怎样做方便
---华软网友回复---
不同类能接受消息的类型有不同吧
---华软网友回复---
这也算一种多态
不同的各自措置惩罚自己的消息函数互不影响
---华软网友回复---
如果在mainframe和view类中定义了一样的消息,那么由谁来措置惩罚呢?如果都措置惩罚的话谁在前谁在后呢?      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。