3

Возможный дубликат:
Отправить двойной щелчок с AutoHotkey

Я пытаюсь вставить текст с помощью Ctrl и правой кнопкой мыши в SQL Management Studio. У меня есть это, что прекрасно работает в блокноте ++, но не в SSMS. У меня есть щелчок мышью там, потому что я хочу, чтобы он вставил, где мышь. (Я не хочу лишний шаг, чтобы щелкнуть левой кнопкой мыши местоположение перед вставкой).

^RButton::
    MouseClick, left, , , 1
    Send ^v

По умолчанию, Ctrl+ левый щелчок в SSMS выделяет слово (например, двойной щелчок по слову), поэтому в результате использования горячей клавиши SSMS выбирает слово, а затем вставляет текст, перезаписывая то, что было там.

Есть ли способ заставить SSMS игнорировать тот факт, что я держу клавишу Ctrl? Я попытался сделать shift+ правый клик, но у меня возникла похожая проблема ... он выделяет текстовый диапазон перед вставкой.

Windows XP, последняя версия AHK

редактировать: Grumble grumble, через 2 минуты я нашел ответ отсюда Отправить двойной щелчок с AutoHotkey

send {LButton 2}   ; use this line instead of mouseclick

Пожалуйста, удалите или закройте

1 ответ1

2

Нашел мой ответ.

send {LButton 2}   ; use this line instead of mouseclick

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