使用GetAsyncKeyState,引用 MSDN:
GetAsyncKeyState 函数适用于鼠标按钮。但是,它检查物理鼠标按钮的状态,而不是物理按钮映射到的逻辑鼠标按钮。例如,调用 GetAsyncKeyState(VK_LBUTTON) 始终返回鼠标左键的状态,无论它是映射到左逻辑鼠标还是右逻辑鼠标。您可以通过调用 GetSystemMetrics(SM_SWAPBUTTON) 来确定系统当前物理鼠标按钮到逻辑鼠标按钮的映射。
有一个称为GetAsyncKeyState的方法。方法签名如下所示:
[DllImport("user32.dll")]
public static extern short GetAsyncKeyState(UInt16 virtualKeyCode);
然后,您可以简单地通过传递鼠标左键代码(VK_LBUTTON = 0x01)来调用它,然后退出。
直接从MSDN获得更多信息。
| 归档时间: |
|
| 查看次数: |
7954 次 |
| 最近记录: |