IIA首页    新闻      案例      工业经理人
      产品         技术      专题      工程师社区
      学院         下载      视频      在线研讨会
现场层       传感器    现场仪表   工业安全
现场总线  工业以太网   工业无线  工业连接
机器视觉    测试测量   执行机构   电子元件
机器控制/过程控制     PLC    DCS
 控制系统  控制软件   HMI   运动控制
 嵌入式系统   工业机器人
优化/集成/管理
MES    PLM    工业数据中心
能效管理    设备管理与维护
可持续发展技术专题 2011汉诺威工业博览会回顾
 

问答

Q&A

vc++里面ON_COMMAND和ON_MESSAGE的区别
悬赏分:10 - 解决时间:2007-11-05 21:09:49
提问者:kobe731 - 助理 二级
最佳答案
在M F C应用程序中传输的消息有三种类型:窗口消息、命令消息和控件通知。 窗口消息(Window Message)一般与窗口的内部运作有关,如创建窗口、绘制窗口和销毁窗 口等。通常,消息是从系统发送到窗口,或从窗口发送到窗口。 若需要窗口消息的完全的列表,请参考M F C文档。 命令消息 命令消息一般与处理用户请求相关,当用户单击一个菜单项或工具栏时,命令消息产生, 并被发送到能处理该请求的类对象(如,装载文件、编辑文本和保存选项等)。 控件通知 通常,控件通知在某些重要事件发生时,由控件窗口发送到父窗口,如打开一个组合框。 控件通知为父窗口进一步控制子窗口提供了机会。例如,打开一个组合框时,父窗口可以用 组合框初建时得不到的消息填充它。 ON_COMMAND 和ON_MESSAGE都是将消息处理函数加入消息路由表中,但是ON_COMMAND对应的消息ID一直都是WM_COMMAND,而ON_MESSAGE的消息ID为ON_COMMAND的第一个参数 参考资料:Visual C++MFC编程实例
回答者:在M F C应用程序中传输的消息有三种类 -助理 三级 10-25 13:39:51
对最佳答案的评论:
评论字数200字以内

验证码: 看不清

 

搜企
首页 | 国际金属加工网 | 造车网 | 会员 | 主题信息 | 自动化问答 | 网站地图 | 免责声明 | 关于我们 | 主编信箱
北京市朝阳区东四环中路58号远洋国际中心C座2402室 电话: 010-65307950 传真: 010-65307859
Copyright ©1997-2012 IIA News.com & SooQ. All rights reserved.