接着再问 MFC中,CFormView类中一个按钮和MAINFRM中菜单的一个选项点击后都调用同一个窗口,这个窗口的实现是在CFormView类中编写的,现在想问的是:1.能不能分别在CFormView类和MAINFRM中映射此窗口函数,我试过了好像不可以?2.如果不可以,那该如何实现。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以,使用ON_COMMAND_EX宏映射消息,这时可以在消息响应函数中决定是否继续发送这个消息。 MFC中view类先于CMainFrame类获取WM_COMMAND消息,因此view类会先处理消息。如果使用ON_COMMAND映射消息,则消息函数没有返回值,view处理完之后CMainFrame类不能处理这个消息了。但是可以是用ON_COMMAND_EX来映射这个消息,这样view类的消息函数有一个BOOL类型的返回值,你可以在消息函数中决定是否继续传递这个消息,如果选择继续传递,CMainFrame就有机会处理它了 是这个道理,但是在CMainFrame的消息映射中出现问题ON_COMMAND(ID_MENUITEM32777,OnYczd)或这样ON_COMMAND(ID_MENUITEM32777,Cdlggnxz::OnYczd)都是会报错的。备注:Cdlggnxz为视图类的派生类,ID_MENUITEM32777为CMainFrame类中菜单的ID 【请教】鼠标拾取对像,操作的问题 还是 :error LNK2001: 无法解析的外部符号 说一个对数据进行统计的问题 关于ToolTip的问题 郁闷!只要定义一个CString变量程序就出错,错在dbgheap.c,这是什么问题? 看过《com技术内幕》的大虾帮忙看一个问题 求个mesh-smoothing catmull-clark算法源代码 小弟我有很多很多关于vc++的问题,所以我想认识几位编程高手 求拦截API函数的源代码。(Windows程序设计中的代码也可) 流网通讯技术(深圳)有限公司,请管理员不要删帖,这样的公司应该要让众人都知道的 在VC中如何去除BMP位图的背景? VTK的一个例子我编译会报链接错误,请问该如何解决
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货