Как использовать Windows API в MinGW? - PullRequest
29 голосов
/ 11 октября 2009

Как использовать Windows API в MinGW ?

Ответы [ 2 ]

20 голосов
/ 11 октября 2009

Всякий раз, когда я это делал, я просто

#include <windows.h>

и начать кодирование. MinGW поставляется с файлом windows.h, поэтому вам не нужно ничего делать.

6 голосов
/ 11 октября 2009

Я иногда использую Windows API для приложений Qt, которые я создаю с использованием Qt Creator / MinGW - я просто #include соответствующий заголовок Windows SDK (заголовки поставляются с MinGW), и он просто работает. Однако вам может потребоваться #define несколько вещей для того, чтобы некоторые вызовы API были доступны. Например, недавно мне нужно было позвонить SHGetSpecialFolderPath (находится в shlobj.h), но сначала нужно было определить от _WIN32_IE до 0x0400.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...