Возможный дубликат:
Отправить двойной щелчок с 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
Пожалуйста, удалите или закройте