检测鼠标中键单击事件
Detect middle mouse click event
我需要在C++中检测鼠标中键单击事件。有谁知道我该怎么做?如果有办法,有人可以告诉我该怎么做吗?我对C++中的鼠标事件不太熟悉。与 Java 相反C++这样做似乎有点复杂。
由于您正在Windows上工作,因此以下内容可能适合您:如果您的应用程序包含一个窗口,则只需在消息循环中查找WM_MBUTTONDOWN。如果您没有窗口,则可以使用鼠标钩子。检查 wParam WM_MBUTTONDOWN(或WM_BUTTONUP)的位置。
相关文章:
- 如何获得鼠标光标连接时按下左键单击和在C++中释放左键单击时?
- 如何在 C++ 中的 WebKitX ActiveX 控件中设置单击事件
- 尝试在 c++ 中的 Fltk GUI 中右键单击
- 如何处理鼠标右键单击qsystemtrayicon
- QT QTest::键单击或鼠标移动似乎不适用于 QMenu 在我的情况下
- 如何在列表控件中创建右键单击菜单
- Ctrl 左键单击事件捕获QT
- Qt:鼠标右键单击QDockWidget标题
- 检测鼠标中键单击事件
- 如何处理列表控制标头中的右键单击事件
- 如何在 Windows 资源管理器中捕获用户的左键单击?
- 当鼠标右键单击(C /C#)时,如何获得快捷方式显示名称
- 右键单击系统托盘图标,然后单击C 中的上下文菜单
- 将菜单项添加到Windows Explorer右键单击Java中的上下文菜单
- QGraphics项目鼠标中键按下事件
- 如何使wxWidgets控件接受中键单击
- 威纳皮 捕获鼠标右键单击
- C++模拟鼠标左键单击最小化程序
- 鼠标位置并单击 sfml 中的检测
- 是否可以在 MFC 按钮控件上检测到鼠标右键单击事件