首页 > 解决方案 > C#禁用右键单击

问题描述

我正在寻找代码以使用使用挂钩的 Windows 窗体应用程序在后台捕获右键单击。

我已经有一些用于单个按钮的东西,现在我正在寻找鼠标的钩子,有人想法吗?

标签: c#

解决方案


 Button.MouseClick += SomeMethod;
   private void SomeMethod(object sender, MouseEventArgs e)
   {
        if (!e.Button.Equals(System.Windows.Forms.MouseButtons.Right))
        {
            // do work
        }
   }

推荐阅读