2

在 MSVC 2013 中,我的班级出现 ClassWizard 启动错误。

    ---------------------------
    Microsoft Visual Studio
    ---------------------------
    Failed to retrieve controls of dialog 'XYZ'.
    ---------------------------
    OK   
    ---------------------------

然后它会打开,但无法识别对话框控件和消息处理程序。

该对话框使用所有标准 MFC 控件。

resource.h 中的所有资源 id 值都是唯一的。

我试图在适当的地方加上 , 等//{{AFX_DATA标记。{{AFX_MSG没有效果。

我试图为相同的对话框 id 生成一个新类。ClassWizard 在开始新类时给出相同的消息。

我的项目或资源文件中似乎有一些它不喜欢的东西。

有任何想法吗?有没有办法诊断这个东西?谢谢你。

4

1 回答 1

0

如果您在单独的项目中拥有资源,而相关的类(源代码)在不同的项目中,则这是可能的。

于 2016-12-09T09:36:35.713 回答