我正在使用Visual Studio 2010在MFC C ++中编写端口扫描应用程序。当我尝试编译时,我得到> 100个错误,所有错误都与文件atlcore.h
和afxcomctl32.h
相关联。
所有这些都是错误#C3861,“未找到标识符。”
我没有以任何方式编辑这些文件。有人知道为什么会这样做吗?
由于
答案 0 :(得分:0)
好的,我明白了!它没有编译并抛出所有这些错误的原因是因为我在Windows XP上使用VS 2010,而MFC支持适用于Windows Vista及更高版本的操作系统。我尝试在Visual Studio 2008中编译我的代码并且它有效,所以我想我将不得不使用VS 2008 for MFC C ++。