1

Есть ли способ, которым я могу назначить клавишу, чтобы заблокировать другие клавиши, используя autohotkey? Я пробовал это, пытался добавить скобки ничего не работает

Вот код

g::

lbutton::
rbutton::
BlockInput, MouseMove

return

как вы можете видеть, я хочу заблокировать ввод с помощью мыши, если я нажму g, может кто-нибудь помочь мне решить эту проблему, пожалуйста?

  • Я искал решение в течение 2 часов, прежде чем публиковать это, поэтому, пожалуйста, не сообщайте о повторении

1 ответ1

1
$g::
Mouse_Blocked := true   ; assign the Boolean value "true" or "1" to this variable
BlockInput, MouseMove   ; disable MouseMove
return

; The #If directive creates context-sensitive hotkeys

#If (Mouse_Blocked) ; If this variable has the value "true" 

    ; block mouse input:
    LButton::
    RButton::
    WheelUp::
    WheelDown::
    return

    $g::    ; press g to re-enable MouseMove and mouse input
    BlockInput, MouseMoveOff
    Mouse_Blocked := false
    return


#If ; turn off context sensitivity

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .