在做一个关于网络的问题时,出现这样一个问题,当通信双方连接时,一方显示连接成功,另一方却出现非法操作,并且在程序调试的时候总会出现
ListenSocket.cpp
d:\my documents\sendfiledlg.h(26) : error C2065: 'IDD_SENDDLG' : undeclared identifier
d:\my documents\sendfiledlg.h(26) : error C2057: expected constant expression
请教高手enum { IDD = IDD_SENDDLG };出错通常可能是什么原因呢?

解决方案 »

  1.   

    对话框资源没有定义,在资源文件的头文件里面定义
    #define IDD_SENDDLG  12345
      

  2.   

    这个定义不是应该由wizard来做么?
    我也曾查看过,它是这么定义的,#define IDD_SENDDLG 129
    所以我想会不会是因为129与什么东西有内存方面的冲突呢???
      

  3.   

    beijingshizi(菜青虫) 
    ???????
      

  4.   

    这个问题还是没有解决啊,
    beijingshizi(菜青虫)  
    对话框资源没有定义,在资源文件的头文件里面定义
    #define IDD_SENDDLG 1234
    事实上,我查过,有定义的!
    还有谁知道为什么出现这个问题啊???