我看视频做C++的程序第一个MFC程序怎么总是报错

我看视频做C++的程序第一个MFC程序怎么总是报错想启动一个窗口可是总是报errorC2555:'GameApp::InitInstance':overridingvir... 我看视频做C++的程序第一个MFC程序怎么总是报错
想启动一个窗口 可是总是报
error C2555: 'GameApp::InitInstance' : overriding virtual function differs from 'CWinApp::InitInstance' only by return type or calling convention

我 把方法名字改了后 就不报错了 但是根本就启动了一个窗口 没什么反应是什么原因
展开
 我来答
111xulinjie
2011-12-03
知道答主
回答量:8
采纳率:0%
帮助的人:9.4万
展开全部
虚拟函数GameApp::InitInstance和被它重载的函数返回值不一致。
你去看看CWinApp::InitInstance的返回值什么,然后把GameApp::InitInstance改成和它一样的就可以了。
我这是BOOL(必须是大写)。
不过可能和版本有关系。
God Blessing You
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式