用C++睡眠特定的鼠标运动
Sleeping a specific mouse movement with C++
我正在尝试控制应用程序中的鼠标移动,到目前为止,我正在使用带有PostMessage的HWND GetActiveWindow,它工作正常,但我想添加一点延迟。我添加了 Sleep((,它按预期工作,使 X 的活动窗口休眠。女士。
我的问题是,有没有办法让我只在单击特定的鼠标按钮然后立即停止它或接近它时触发 Sleep 功能?谢谢,感谢您的所有帮助。
只有在按下特定的鼠标按钮时,才需要调用 Sleep(( 函数:
UINT button = GET_XBUTTON_WPARAM(wParam);
if (button == XBUTTON1)
{
Sleep(1000);
}
另请参阅:https://learn.microsoft.com/en-us/windows/desktop/inputdev/mouse-input
相关文章:
- WinAPI挂钩鼠标
- 将鼠标悬停在问题上时与预期">"相关的代码错误
- 跟踪滚动条上的鼠标事件
- SendInput()鼠标移动计算
- 为什么我的点没有在 OpenGL 中绘制鼠标所在的位置?
- 如何在鼠标挂钩过程中检测拖动
- Win32 发送输入鼠标移动滞后并冻结
- 将鼠标和键盘输入发送到 unity3d 游戏 (Rust)
- 有没有办法区分Qt小部件是通过鼠标单击还是通过按表键获得焦点?
- 在 macOS 中使用 C/C++ 设置鼠标光标图像
- 如何通过拖动鼠标QT检查按钮?鼠标移动事件
- SDL2 调整窗口大小后如何缩放鼠标坐标?
- 如何在QSplashScreen中禁用鼠标单击
- 粒子系统:所有粒子都朝同一方向运动
- C++鼠标单击时的屏幕截图不起作用
- 在 GTKMM 中捕捉鼠标运动
- setCursor()有时在鼠标快速运动中失败
- 用C++睡眠特定的鼠标运动
- 允许子面板处理鼠标运动事件
- SDL2崩溃白色InputHandler鼠标运动