Windows API을 MinGW에 어떻게 사용합니까? 내가 이런 짓을 한 때마다MinGW에서 Windows API를 사용하는 방법?
답변
, 난 그냥
#include <windows.h>
및 코딩 시작합니다. MinGW에는 windows.h
파일이 있으므로 별도의 작업을 수행 할 필요가 없습니다.
MinGW에는 windows.h가 있다는 것을 말하는 것이 잘못되었습니다. 최신 패키지를 복사하고 MinGW를 직접 설치하는 것을 선호하는 저 같은 사람들은 (설치 프로그램을 사용하지 않고) MinGW 다운로드 사이트에서 w32api 패키지를 복사해야합니다. –
내 mingw에 해당 헤더 파일이 있지만 연결에 실패했습니다. – jondinham
Qt Creator/MinGW를 사용하여 빌드 한 Qt 앱에 Windows API를 사용하는 경우가 있습니다. #include
해당 Windows SDK 헤더 (헤더에 MinGW가 있음)가 작동하기 만합니다. 그러나 일부 API 호출이 노출되기 위해서는 몇 가지 사항이 #define
필요합니다. 예를 들어 최근에 SHGetSpecialFolderPath
(shlobj.h
에 있음)을 호출해야했지만 _WIN32_IE
에서 0x0400
까지 먼저 정의해야했습니다.
많은 고통이 있습니다. – Noldorin