检测鼠标中键单击事件

Detect middle mouse click event

本文关键字:事件 鼠标中键单击 检测      更新时间:2023-10-16

我需要在C++中检测鼠标中键单击事件。有谁知道我该怎么做?如果有办法,有人可以告诉我该怎么做吗?我对C++中的鼠标事件不太熟悉。与 Java 相反C++这样做似乎有点复杂。

由于您正在Windows上工作,因此以下内容可能适合您:如果您的应用程序包含一个窗口,则只需在消息循环中查找WM_MBUTTONDOWN。如果您没有窗口,则可以使用鼠标钩子。检查 wParam WM_MBUTTONDOWN(或WM_BUTTONUP)的位置。