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