MButton + Mouse move :: MouseWheel Topic is solved

Помощь в написании скриптов
sergey80

MButton + Mouse move :: MouseWheel  Topic is solved

Post by sergey80 » 21 Mar 2018, 08:37

Нужно изменить режим мыши при удержании средней кнопки. А именно: когда я удерживаю среднюю кнопку мыши, то при движении курсора должна происходить прокрутка в соответствующую сторону. Подскажите пожалуйста!
:headwall:
PSVl
Posts: 5
Joined: 02 Jul 2016, 11:42
Contact:

Re: MButton + Mouse move :: MouseWheel

Post by PSVl » 03 Jun 2018, 07:20

Наверняка уже неактуально, но накидал тут немного. Требует доработки.

Code: Select all

~MButton::  
loop
{
   MouseGetPos, X1, Y1,
   Sleep, 50
   ControlGetFocus, Control, A
   GetKeyState, state, MButton, P
   MouseGetPos, X2, Y2
   if (X2 < X1)
    {   
        SendMessage, 0x114, 0, 0, %Control%, A 
    }
    else if (X2 > X1)
    {
        SendMessage, 0x114, 1, 0, %Control%, A
    }
    else if (Y2 < Y1)
    {
        SendMessage, 0x115, 0, 0, %Control%, A
    }
    else if (Y2 > Y1)
    {
        SendMessage, 0x115, 1, 0, %Control%, A
    }
    if state = U  
    break
}
return
Post Reply

Return to “Помощь”