类向导生成的函数编译时报undeclared identifier
liups 2014-06-18 01:11:45 VC6.0,向导生成的mfc(exe),生成一个新的菜单项,填写完ID和Caption,打开View菜单中的类向导,生成一个对应commnad消息的函数。然后就不能编译了,报错如下:
D:\TEST\VC6.0\MyCV\MyCV\MyCVView.cpp(51) : error C2065: 'ID_HIST_EQUALIZE' : undeclared identifier
双击此错误,定位在视图对应的XXXView.cpp文件中的消息映射部分
ON_COMMAND(ID_HIST_EQUALIZE, OnHistEqualize)
我自己测试的结果是:
1、如果clean或rebuild all,这个错误就过去了。但是再增加下一个菜单,又会出现同样的问题。
2、此工程原来没有这样的问题。
如何解决?(修复此工程)