前两天在捣腾Win32(console or MFC)调用C++/CX,一直找不到解决方案。后来发现这样其实就可以了:
1,打开/ZW开关,并关闭/GM开关
2,在项目属性c/c++->General中,Additional #using Directories中,添加:C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\winrt;
C:\Program Files (x86)\Windows Kits\10\UnionMetadata;
C:\Program Files x86)\Windows Kits\10\References;
C:\Windows\System32\WinMetadata;
C:\Program Files x86)\Microsoft Visual Studio 14.0\VC\vcpackages;
%(AdditionalUsingDirectories)
3,Additional Include Directories,添加(如果使用到winRT API时):
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\winrt
上面的目录视自己电脑情况而定。