有没有办法在 C# 中检测鼠标侧键按下?
Is there a way to detect a side mouse button press in c#?
有没有办法在 C# 中检测鼠标侧键按下(例如,鼠标 5)?
不使用任何外部库是最好的方法,但这不会是世界末日。
在任何控件事件方法 MouseDown 上创建。
此方法中的第二个方法参数将是 MouseButtonEventArgs,它具有 属性 ChangedButton.
ChangedButton 是按下的鼠标按钮。
在您的情况下,侧边按钮 5 将是 XButton2。
https://docs.microsoft.com/en-us/dotnet/api/system.windows.input.mousebutton?view=windowsdesktop-6.0
有没有办法在 C# 中检测鼠标侧键按下(例如,鼠标 5)?
不使用任何外部库是最好的方法,但这不会是世界末日。
在任何控件事件方法 MouseDown 上创建。 此方法中的第二个方法参数将是 MouseButtonEventArgs,它具有 属性 ChangedButton.
ChangedButton 是按下的鼠标按钮。
在您的情况下,侧边按钮 5 将是 XButton2。
https://docs.microsoft.com/en-us/dotnet/api/system.windows.input.mousebutton?view=windowsdesktop-6.0