在透明窗体C#上检测鼠标事件

时间:2018-12-01 05:25:36

标签: c# mouseevent

我遇到一个问题,无法以透明形式检测鼠标事件。我的屏幕上有透明的窗体,因此它可以在光标周围画一个圆。这很好。现在,我希望能够使用鼠标滚轮来调整它的大小,我也可以使用它。除此以外,当我使表单透明时,不会触发鼠标事件。但是,如果我不使其透明,它​​们就会开火。

示例: https://gyazo.com/fe1d722e488c4cad71b5ec3c7bfc97ec(透明) https://gyazo.com/40e209900ed310870528fa2e401bf105(实心)

protected override void OnMouseWheel(MouseEventArgs e)
    {
        if (e.Delta > 0)
        {
            sensitivity = sensitivity + 5;
        }
        if (e.Delta < 0)
        {
            sensitivity = sensitivity - 5;
        }
    }

0 个答案:

没有答案