Функция 'GetRawInputDeviceList' не может быть разрешена
365
Gustaf
Первое испытание этой функции с использованием:
- ENV: Eclipse IDE для C / C ++ и MinGW32 в Win10-64.
- Ссылка: функция GetRawInputDeviceList в Microsoft
Мой код hello-world прост:
#include <iostream> #include <windows.h> #include <winuser.h> using namespace std; int main() { cout << "USB Device Lister." << endl; UINT nDevices = 0; PRAWINPUTDEVICELIST pRawInputDeviceList; nHID = GetRawInputDeviceList(NULL, &nDevices, sizeof(RAWINPUTDEVICELIST)); cout << "found HID devices of "<< nHID << endl; return 0; }
В соответствии с определением функции, я включил .h, все же я получил ошибки:
error: 'PRAWINPUTDEVICELIST' was not declared in this scope Function 'GetRawInputDeviceList' could not be resolved
Некоторые говорили, что может понадобиться "#define _WIN32_WINNT 0x0501" или mingw-x64, но это не решит мою проблему. Кажется
Извините, что, возможно, вопрос новичка, но, пожалуйста. Помогите. Заранее спасибо!
0 ответов на вопрос
Похожие вопросы
-
3
Почему для установки бета-версии Visual Studio 2010 требуется перезагрузка?
-
2
Диалог сравнения не показывает различий
-
2
Какао против Углерода версии Eclipse
-
-
1
Eclipse на Ubuntu karmic зависает при использовании subclipse для подключения к репозиторию HTTPS
-
1
Eclipse Desync файлы
-
1
Ошибка установки плагина Perforce (P4WSAD) в Zend Studio 7
-
4
Отключить сочетание клавиш Spotlight для выбранных приложений
-
2
Как организовать представления в Eclipse для одного и двух мониторов?
-
1
Как настроить Eclipse PDT 2.1 для отображения вывода PHP CLI в консоли?
-
1
Eclipse - Добавление ярлыков Java 'Application Run' на панель инструментов