1

Embedded Visual Studio 4中,我试图添加一个class虽然class wizard. ,文件已经存在,但第一次尝试失败。所以我删除了该文件并尝试再次添加该类。

现在我收到错误消息

“源文件中存在类 xx 的重复插入块”

除了回滚我的代码之外,我不知道该怎么做。

有没有人看到这个,如果有,你知道如何解决它吗?

4

1 回答 1

0

这是说你有重复的块,而不是重复的条目。也许您错误地重命名了一个块。

例如在 AFX 块中说,

检查您在 MyClass.h 中是否只有一个:

//{{AFX_DATA(CMyClass)
//{{AFX_VIRTUAL(CMyClass)
//{{AFX_MSG(CMyClass)

...并且您在 MyClass.cpp 中只有一个:

//{{AFX_DATA_INIT(CMyClass)
//{{AFX_DATA_MAP(CMyClass)
//{{AFX_MSG_MAP(CMyClass)
于 2014-08-21T12:28:25.980 回答