我在哪里可以找到Windows头文件
有时在我研究微软函数的过程中,我会看到一个常量的名字,也许是对头文件的引用 - 比如winuser.h。我经常不需要提及它们,但是当我这样做时,我会花费一些时间来搜索这些文件的位置。有了这个问题,我希望马上就能找到答案。正如标题所说,问题是:在Windows机器的文件目录结构中,我可以找到基本的Windows头文件,例如windows.h和winuser.h?我在哪里可以找到Windows头文件
首先,您需要安装Visual Studio或Windows SDK。我会在这里提供网址,但它们会随着每个新版本的Windows而改变。头文件将位于C:\ Program Files \ Microsoft SDKs \ Windows \ vX.X \ Include或C:\ Program Files文件(x86)\ Microsoft SDK \ Windows \ vX.X \ Include(其中vX.X反映版本号码)
从技术上讲,你可以安装Windows API,但95%的Windows开发人员将Windows API安装到他们的计算机上的方式是安装Visual Studio。 –
噢,我忘了提及Visual Studio加载这些文件 - 和相同的文件夹 - 谢谢! – sartoris
该位置多年来一直没有使用,至少不是在运行64位操作系统(显然你不是) – IInspectable
没有预设位置。这些文件不包含在基本的Windows安装中。他们的位置取决于您安装Visual Studio的位置或Windows API。 –
在我的安装中,头文件在相同的C:\ Program Files \ Microsoft SDKs \ Windows \ vX.X \ Include位置中清除。 – sartoris
在典型的情况下,您并不需要关心位置。当你想看内容时,在编辑器中输入'#include'(或其他),然后右键点击并选择“打开文档'。如果你的编辑器不支持,切换到一个。 –