What is sdkddkver.h?

What is sdkddkver.h?

本文关键字:sdkddkver is What      更新时间:2023-10-16

当我尝试编译MFC项目时,我被告知我需要包含这个文件。它是什么,在哪里?我为什么需要它?

这是一个相当重要的Windows SDK头文件,是第一个在<windows.h>中 #included 的文件。 它声明Windows版本号,您应该在程序中使用的版本号,说明要兼容的Windows版本。 MSDN 库文章在这里。

如果您的计算机上实际上缺少此文件(从问题中不清楚),那么您要么有一个非常旧的SDK版本并且混合了标头(非常糟糕),要么您有一些磁盘损坏(非常非常糟糕)。 当你被困在古代版本的Visual Studio并试图使用现代Windows api函数时,你会遇到这样的问题。 不要混搭,不会有好下场的。