我试图控制应用程序中的鼠标移动,到目前为止,我将HWND GetActiveWindow与PostMessage一起使用,它可以正常工作,但我想增加一点延迟。我添加了Sleep(),并且按预期方式工作,将Active Window睡眠了X .. ms。
我的问题是,有没有办法让我只有在单击特定的鼠标按钮然后立即将其停止时才触发睡眠功能,或者有类似的方法吗? 谢谢,感谢您的帮助。
答案 0 :(得分:-1)
仅当按下特定的鼠标按钮时,才需要调用Sleep()函数:
UINT button = GET_XBUTTON_WPARAM(wParam);
if (button == XBUTTON1)
{
Sleep(1000);
}
另请参阅: https://docs.microsoft.com/en-us/windows/desktop/inputdev/mouse-input