Большое спасибо, Флетчер. Мне удалось сделать это для Qt4. Пользователи Qt4 (.6.3) могут добавлять файлы #include
в обычном режиме, но вам нужно добавить немного #defines
в ваш файл .h:
#define _WIN32_WINNT 0x0501
#define _WIN32_WINDOWS 0x0501
#define WINVER 0x0501
, чтобы можно было распознать типы данных Windows, такие как DEV_BROADCAST_HEADER
. Также номер версии, я думаю, зависит от вашей платформы Windows, но не уверен (я использую win 7 atm).
Также не забудьте добавить библиотеки в ваши .pro файлы
LIBS += "C:\Qt\2010.04\mingw\lib\<library_file>"
если вы установили в положение по умолчанию.