我采用窗口IDD_Login 界面双击生成类:UserLogin2,
// 对话框数据
enum { IDD = IDD_Login }; //错误提示: 未定义标识符 "IDD_Login",编译通不过。请问是怎么回事?
       对话框ID就是 IDD_Login .
编译错误:错误 1 error C2065: “IDD_Login”: 未声明的标识符

解决方案 »

  1.   

    同时自动生成的下面行语句:也出现没有找到
    ON_BN_CLICKED(IDC_REGISTER, &UserLogin2::OnBnClickedRegister)
      IntelliSense: 未定义标识符 "IDC_REGISTER" IDC_REGISTER 就是登录界面button...自动 生成的代理不知道怎么会出问题,我用的是 VS.net 2012. 多谢帮助。
      

  2.   

    IDC_REGISTER一般子Resouce.h中的
    你把Resource.h引入即可。如果引入不可的话,也可以直接Define这个值(和Resource.h的值要相等)。
    或者填写该宏对应的值
      

  3.   

    lz怎么弄的?应该是中途出错了吧,好好检查下。自动生成的出错,除非你自己改过什么东东,比如ID什么的,或者你清理一下,再ReBuild
      

  4.   

    引入Resource.h就好了,难道 VS2012 IDE 这个都不能自动引入吗?
    有人知道原因吗?