Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 错误C2065:&x27;国际直拨电话:未声明的标识符_C++_Visual Studio 2008 - Fatal编程技术网

C++ 错误C2065:&x27;国际直拨电话:未声明的标识符

C++ 错误C2065:&x27;国际直拨电话:未声明的标识符,c++,visual-studio-2008,C++,Visual Studio 2008,我在VS2008中使用MFC类向导创建类,选择基类作为CProperty页,在完成向导文件创建后,但我在这一行中得到错误enum{IDD=IDD_APPLICATION} Error : error C2065: 'IDD_APPLICATION ' : undeclared identifier 正如cpx所问,您是否已将resource.h包含到新类的头文件中 更重要的是,您是否在资源文件中创建了id为IDD_应用程序的对话框资源?您可能需要将MFC模式更改为“true”,您可以在.rc文

我在VS2008中使用MFC类向导创建类,选择基类作为CProperty页,在完成向导文件创建后,但我在这一行中得到错误
enum{IDD=IDD_APPLICATION}

Error : error C2065: 'IDD_APPLICATION ' : undeclared identifier

正如cpx所问,您是否已将resource.h包含到新类的头文件中


更重要的是,您是否在资源文件中创建了id为IDD_应用程序的对话框资源?

您可能需要将MFC模式更改为“true”,您可以在.rc文件的属性页上找到。(这对我很有帮助)

什么是IDD_应用程序?是否包含资源头文件?添加#include“resource.h”+1似乎VS2012没有在旧的MFC项目中添加该包含。