winapi - 鼠标状态 winapi

标签 winapi visual-c++ windows-messages

有没有办法在 C++ 中使用 winapi 获取鼠标状态(位置、按钮状态)? 我不想使用 Windows 消息(WM_MOUSEMOVE、WM_LBUTTONDOWN 等)。

谢谢!

最佳答案

听起来您正在寻找 GetCursorInfoGetKeyState 。您可以使用 virtual key codes 来调用后者。指定感兴趣的鼠标按钮。

关于winapi - 鼠标状态 winapi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4758527/

相关文章:

c++ - ifstream读取错误

Delphi - 如何向 TDataModule 发送 Windows 消息?

c++ - 在拖动窗口或按住菜单按钮期间,如何阻止 Windows 阻止程序?

c# - 如何使用 Word API 以编程方式打开页面顶部带有书签的文档?

c++ - 析构函数问题 - 错误 : Expression:_BLOCK_TYPE_IS_VALID_(pHead->pBlockUse)

c++ - 如何在 Visual Studio C++ 中使用第三方 DLL 文件?

c++ - 如何运行代码循环 if (a==b) 并且如果 a != b 没有 "else"则不循环

hook - 当应用程序启动时,是否有我可以 Hook 的 Windows 消息?

c - 单击按钮打开图像文件到矩形

c++ - 通过Visual C++访问串口