Обнаружение событий мыши на прозрачной форме C # - PullRequest
0 голосов
/ 01 декабря 2018

У меня проблема с тем, что я не могу обнаружить события мыши в прозрачной форме.У меня есть прозрачная форма покрытия экрана, чтобы он мог нарисовать круг вокруг вашего курсора.Это отлично работает.Теперь я хочу изменить размер, используя колесо мыши, которое у меня тоже есть.За исключением случаев, когда я делаю форму прозрачной, события мыши не запускаются.Но если я не сделаю его прозрачным, они сработают.

Пример: 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;
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...