在VC++.Net 2005中(基于对话框的MFC应用程序),如何删除已经添加了的Menu的事件处理程序?

编写程序时,添加了一个菜单(CMenu),并且给其下的某个项添加了事件处理程序(On32774),添加到了CAboutDlg类中,后来发现加错了,就将该事件删除(删除了3... 编写程序时,添加了一个菜单(CMenu),并且给其下的某个项添加了事件处理程序(On32774),添加到了CAboutDlg类中,后来发现加错了,就将该事件删除(删除了3-4个地方),感觉删干净了,可是调试就出现链接错误!哪怕将整个菜单删了重新添加也不行!另外添加在C×××Dlg中的菜单事件也没法正确删除!(菜单的添加正确无误,因为添加后运行的确达到了预期的效果,只是不会删除)
我是VC的初学者,请教VC的高手,菜单的事件到底要如何删除啊?谢了!
展开
 我来答
zpbaaa
2011-06-24 · TA获得超过173个赞
知道答主
回答量:37
采纳率:0%
帮助的人:44万
展开全部
删掉 头文件中对应的响应函数
删掉 cpp文件中BEGIN_MESSAGE_MAP对应的消息响应
删掉cpp文件中函数的实现
删掉菜单项
极限的风
2011-06-24 · TA获得超过265个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:84.8万
展开全部
一般的建议是代码不需要删,不会出任何错误,你删了该事件的代码后出错应该是前面有什么地方声明过,而没删掉,或者误删了别的东西也有可能
所以,一般的建议是代码别动,不会出错的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式