如何检测xbox按钮按下情况?

时间:2019-09-15 15:56:40

标签: c++ xinput

我刚开始学习Xiginput,并编写了这段代码来检测按钮按下情况:

#pragma comment(lib, "XInput.lib")
#include <Windows.h>
#include <Xinput.h>
#include <iostream>
#include <bitset>
using namespace std;

int main() {
    XINPUT_STATE state;
    while (true) {
        XInputGetState(0, &state);
        bitset<16> bits(state.Gamepad.wButtons);
        cout << bits << '\n';
        Sleep(10);
    }

    return 0;
}

它可以工作,但是我注意到我无法检测到xbox按钮的按下,任何人都可以找到一种方法来检测它

0 个答案:

没有答案