error C2039: “SetDefaultDllDirectories”: 不是“`global namespace'”的成员

时间:2020-12-27 11:01:26
转自VC错误:http://www.vcerror.com/?p=2068
问题描述:
使用2013编译程序的时候,当包含头文件的atlstr.h的时候,出现如下错误:
1>c:\program files (x86)\microsoft visual studio 12.0\vc\atlmfc\include\atlcore.h(633): error C2039: “SetDefaultDllDirectories”: 不是“`global namespace'”的成员
1>c:\program files (x86)\microsoft visual studio 12.0\vc\atlmfc\include\atlcore.h(633): error C2065: “SetDefaultDllDirectories”: 未声明的标识符
1>c:\program files (x86)\microsoft visual studio 12.0\vc\atlmfc\include\atlcore.h(635): error C2065: “LOAD_LIBRARY_SEARCH_SYSTEM32”: 未声明的标识符


解决方法:

具体的解决方法参考文章:http://www.vcerror.com/?p=2068