鸡啄米
最新评论及回复
-
3509. 小飞:
楼主,你好!我照你上面的步骤2、3、4编译运行后,有1个报错:
visual studio 2008\projects\example34\example34\example34.cpp(156) : error C2065: “m_bDraw”: 未声明的标识符
我感觉是我是步骤2“在“MainFrm.h”中为CMainFrame类添加成员变量bool m_bDraw”没有添加好,因为显示的是另一个.cpp文件Example34.cpp中引用了“m_bDraw”未声明的标示符,,但是不知道怎么修改?
我在MainFrm.h”中是按如下格式添加的CMainFrame类添加成员变量bool m_bDraw:
class CMainFrame : public CFrameWnd
{
(.....省略)
public:
bool m_bDraw;
};
小飞 于 2014-10-21 16:14:37 回复我已经找到问题了,因为疏忽添加处理函数时class list没有选中CMainFrame,选成Example34View了。 physu 于 2014-11-15 11:45:37 回复我也是出现了这个问题,如果在设置处理函数时在class list没有选中CMainFrame,则默认选择CAboutDlg类,然后处理函数会出现在Example34.cpp中,这样运行时会报错m_bDraw未声明。正确的应该是在MainFrm.cpp中出现处理函数,这样就不会报错了。供大家参考2014/10/18 16:52
-
3508. 屠龙:
学习了。2014/10/17 21:48
-
3507. ayoung:
鸡啄米大哥威武2014/10/17 17:02
-
3506. 新手小Y:
谢谢鸡啄米的分享~学习了2014/10/17 13:23
-
3505. ayoung:
您好,我的问题同10楼kanty一样?2014/10/16 20:50