请问如何让CMainFrame接收ID_FILE_NEW消息

taco 2005-03-20 10:04:17
请问如何让CMainFrame接收ID_FILE_NEW消息
...全文
114 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒋晟 2005-03-21
  • 打赏
  • 举报
回复
应用程序类在处理流程中在框架类之前。
参考
http://msdn.microsoft.com/library/en-us/vclib/html/_mfcnotes_tn021.asp
oyljerry 2005-03-21
  • 打赏
  • 举报
回复
如果消息没有转发,后续处理模块就无法接收到消息了
imuzdl 2005-03-21
  • 打赏
  • 举报
回复
实在不行还可以通过消息的转发来实现
菜牛 2005-03-20
  • 打赏
  • 举报
回复
框架结构中的消息循环可以参看《深入浅出MFC》或者仔细看看MSDN,你的要求可以不要让CWinApp重载OnFileNew(),而让CMainFrame重载OnFileNew()。
taco 2005-03-20
  • 打赏
  • 举报
回复
为何CWinApp能接收ID_FILE_NEW消息,而CMainFrame不能
dewdrop 2005-03-20
  • 打赏
  • 举报
回复
在资源视图里选中Menu
找到新建的菜单项后右击-〉添加事件处理程序-〉选择在类列表中的CMainFrame
然后就ok了
zhucde 2005-03-20
  • 打赏
  • 举报
回复
在CMainFrame中重载ID_FILE_NEW

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧