2009-10-10 10 views

Respuesta

19

Cada vez que he hecho esto, sólo

#include <windows.h> 

y empezar a programar. MinGW viene con un archivo windows.h por lo que no necesita hacer nada extra.

+9

Es incorrecto decir que MinGW viene con windows.h. La gente como yo, que prefiere copiar los últimos paquetes y construir MinGW usted mismo (sin usar el instalador), debe copiar el paquete w32api del sitio de descarga MinGW. –

+2

mi mingw tiene ese archivo de encabezado, pero no puede vincular – jondinham

6

De vez en cuando uso la API de Windows para aplicaciones Qt que construyo usando Qt Creator/MinGW - Acabo de recibir #include el encabezado SDK de Windows apropiado (los encabezados vienen con MinGW) y simplemente funciona. Sin embargo, es posible que necesite #define algunas cosas para que algunas llamadas API estén expuestas. Por ejemplo, recientemente necesité llamar al SHGetSpecialFolderPath (se encuentra en shlobj.h) pero primero necesitaba definir _WIN32_IE en 0x0400.