Class Wizard Error: A duplicate insert block exists for class (CMyclass) in the source files

    技术2026-01-20  3

    http://www.codeguru.com/forum/archive/index.php/t-112218.html

     

    class wizard出错与c++语法出错没有关系

    class wizard根据//{{来寻找插入函数的入口,所以,如果//{{出现的次数有多次,就出错了.需要注意的是,即使是被注释掉的代码,对class wizard也有影响,虽然编译能通过.


    tara November 1st, 2000, 04:44 PM Hi, I am getting this error message in Visual Studio 6.0 when trying to bring up Class Wizard for this specific Dialog resource I have. I have been looking for duplicate entries, and I can't find any. Any suggestions please. Thanks tara
    O-Deka-K November 1st, 2000, 05:10 PM It's saying that you have duplicate blocks, not duplicate entries. Perhaps you renamed an AFX block by mistake. Check that you have only one of each of these in MyClass.h: //{{AFX_DATA(CMyClass) //{{AFX_VIRTUAL(CMyClass) //{{AFX_MSG(CMyClass) ...and that you have only one of each of these in MyClass.cpp: //{{AFX_DATA_INIT(CMyClass) //{{AFX_DATA_MAP(CMyClass) //{{AFX_MSG_MAP(CMyClass) O-Deka-K
    最新回复(0)