我了解如何通过一个按键使用此功能,但是如何通过两次按键使用呢?

像这样:GetAsyncKeyStat(VK_LBUTTON && VK_RBUTTON);

最佳答案

您将必须呼叫GetAsyncKeyState两次。

//"And" the returns of GetAsyncKeyState
//Then "and" the result with 0x8000 to get whether or not the Most Significant Bit is set
bool bBothPressed = GetAsyncKeyState(VK_LBUTTON) & GetAsyncKeyState(VK_RBUTTON) & 0x8000;

关于c++ - C/C++ GetAsyncKeyState()组合键,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2800663/

10-14 02:44