#define IDC_EDIT_REFRESHSPAN            19019
#define IDC_RADIOBEGIN                         19019
#define IDC_SPIN1                                   19020
#define IDS_ALMSTDNAME                       19020
#define IDC_EDIT_EXAMPLE2                  19020
#define IDC_RADIOROW                         19020以上出现同一工程的resource.h文件中,而且都用到了,会有啥问题? 为啥会出现这种情况啊?

解决方案 »

  1.   

    没问题。只要别用到就行了。  重复的ID 肯定是你删除的时候 明明删除掉了可是头文件的定义没有删除,这时候就不要用那个定义了另外 
    #define TDY 1
    #define TEY 1无所谓
      

  2.   

    我觉得如果同时用到会有问题比如一个对话框两个编辑框 如果ID一样 程序是找不到正确的控件的如果你发现了 就手动改成一样的 (貌似MFC会自己帮忙该...)
      

  3.   

    MFC自己生成的代码中就有重复的。
    关键看你如何用,就像起名一样,你在一个地方将3.14叫做PI,另一个地方叫做Pi,有什么问题啊
      

  4.   

    不要担心这个问题..不同的对话框里的ID名字都可以一样的.重新编译的时候,系统自动帮你分配ID的数据不同