return; } _tprintf("正在查找可用的USB设备...\n"); DWORD MemberIndex = 0; SP_DEVICE_INTERFACE_DATA DeviceInterfaceData; BOOL bSuccess = FALSE; DeviceInterfaceData.cbSize = sizeof(SP_DEVICE_INTERFACE_DATA); do { bSuccess = SetupDiEnumDeviceInterfaces(hDevInfo, NULL, &HidGuid, MemberIndex, &DeviceInterfaceData); if ((!bSuccess) && (GetLastError() == ERROR_NO_MORE_ITEMS)) { if(MemberIndex == 0) _tprintf("抱歉,未找到可用的USB设备!\n"); else _tprintf("没有更多的可用的USB设备!\n"); SetupDiDestroyDeviceInfoList(hDevInfo); return; } _tprintf("找到了一个USB设备:\n"); //若找到了一个USB设备,则获取该设备的细节信息 PSP_DEVICE_INTERFACE_DETAIL_DATA pDeviceInterfaceDetailData; DWORD Length = 0; |
正在阅读:VC学习:获取游戏手柄的按键输入VC学习:获取游戏手柄的按键输入
2004-03-05 14:49
出处:CSDN
责任编辑:linjixiong
键盘也能翻页,试试“← →”键