将类添加到mfc对话框时,在项目构建时出错

时间:2013-06-12 13:49:06

标签: c++ class mfc dialog

我已经在Visual Studio 2010中使用mfc中的现有项目。该项目是多个项目的组合,其中一个开发可执行(.exe)类型的输出,而其他项目开发静态库(.lib)的输出。开发可执行(.exe)类型的输出是启动项目。

我构建整个项目,构建成功。

现在需要在其中一个开发第二类型(.lib)输出的项目中向现有项目添加选项卡。我通过右键单击相应的资源文件插入对话框。现在我再次构建整个项目,并且构建成功。

现在添加对话框后,在右键单击对话框时,我单击了“类向导”。我得到了这个后续错误 “灾难性故障(HRESULT异常:0x8000FFF(E_UNEXPECTED))”

现在我再次右键单击对话框并单击“添加类”,在这里我可以为插入的相应对话框添加类名开发.cpp和.h文件。

现在,如果我点击“类向导”,它正在工作!!!

现在我再次保存并构建了整个项目,这次我收到了1000多个错误,比如变量未声明,标识符丢失等等......我在添加对话框之前没有得到。

这个问题是由于“类向导”(因为它无法启动)?

或者还有什么需要对上述问题做更多的事情吗?

我的项目已从VC ++ 6工作区迁移到vs2010。此迁移是否有任何链接?

即使某些网站建议安装Service Pack,我也可以再次重现相同的错误。

我目前在Windows XP SP3上工作,带有SP1的visual studio 2010.Observed在Windows 7中也是如此。

请帮帮我。急切地等待你的回复。

先谢谢。

0 个答案:

没有答案