MFC中,点击对话框中的一个按钮,弹开另一个对话框,应怎么做?

我是绘制了一个新对话框,并为其新建了一个派生类,然后建立事件,voidCDilogue::OnButton1(){//TODO:Addyourcontrolnotific... 我是绘制了一个新对话框,并为其新建了一个派生类,然后建立事件,
void CDilogue::OnButton1()
{
// TODO: Add your control notification handler code here
CDilogue1 Dio;
Dio.DoModal();
}
但运行时老会提示这个,怎么解决?

Linking...
Dilogue.obj : error LNK2005: "int i" (?i@@3HA) already defined in 1106840415View.obj
Debug/1106840415.exe : fatal error LNK1169: one or more multiply defined symbols found
展开
 我来答
wesky099
2012-05-21 · TA获得超过1176个赞
知道小有建树答主
回答量:328
采纳率:0%
帮助的人:301万
展开全部
1,头文件里面加 include ‘’Dilogue1.h‘’了吗
2,看错误提示,跟这部分没关系,是你 int i 重复定义了,肯定之前已经用过这个变量名了,换一个
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式