【发布时间】:2020-12-06 08:52:30
【问题描述】:
我需要编写一个只返回布尔答案的简单函数。
如果计算机中插入了操纵杆 - 真,否则 - 假。 我该怎么做?
我试过写这段代码,但我只能得到通过usb插入我的电脑的设备数量,我需要知道这个usb是操纵杆。p>
UINT pNum = 0;
RAWINPUTDEVICELIST* arr = new RAWINPUTDEVICELIST;
PRAWINPUTDEVICELIST pRawInputDeviceList = arr;
GetRawInputDeviceList(pRawInputDeviceList, &pNum, sizeof(RAWINPUTDEVICELIST));
std::cout << "Num entered: " << pNum << std::endl;
【问题讨论】:
-
发布您的代码,了解您以困难的方式尝试过的内容,这将帮助您获得更好的答案。
-
我没有写任何代码,我不知道怎么写那个函数。
-
然后阅读stackoverflow.com/help/how-to-ask,因为您的问题可能会在没有任何搜索的情况下被标记为省力。
标签: c++ winapi input joystick directinput