Gre*_*ill 20

每当我做完这件事,我就是

#include <windows.h>
Run Code Online (Sandbox Code Playgroud)

并开始编码.MinGW附带一个windows.h文件,因此您无需做任何额外的事情.

  • 告诉MinGW附带windows.h是错误的.像我这样喜欢复制最新软件包并自己构建MinGW(不使用安装程序)的人应该从MinGW下载站点复制w32api软件包. (11认同)
  • 我的mingw有头文件,但无法链接 (2认同)

Rob*_*Rob 6

我偶尔会使用我使用Qt Creator/MinGW构建的Qt应用程序的Windows API - 我只是#include相应的Windows SDK标题(标题附带MinGW),它只是有效.但是,#define为了暴露某些API调用,您可能需要做一些事情.例如,我最近需要调用SHGetSpecialFolderPath(中发现的shlobj.h),但确定需要_WIN32_IE0x0400第一.