用MSVC创建的所有项目都有stdafx,它是预编译的头文件,我知道它们是什么,但是targetver.h呢?它包含SDKDDKVer.h,我找不到该 header 的含义。
这个是来做什么的 ?
最佳答案
targetver.h
和SDKDDKVer.h
用于根据您希望程序支持的OS,从Windows header 控制代码中包含哪些函数,常量等。我相信targetver.h
会将默认设置为使用Windows的最新版本,除非在其他地方指定了定义。SDKDDKVer.h
是头文件,实际上定义了代表Windows,IE等各个版本的#defines
。
关于c++ - SDKDDKVer.h的用途是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10539391/