Encontrei minha resposta.
send {LButton 2} ; use this line instead of mouseclick
Estou tentando colar texto usando Ctrl e clique com o botão direito do mouse no SQL Management Studio. Eu tenho isso que funciona muito bem no notepad ++, mas não no SSMS. Eu tenho o mouseclick lá porque eu quero colar onde o mouse está. (Eu não quero a etapa extra de clicar manualmente no local antes de colar).
^RButton::
MouseClick, left, , , 1
Send ^v
Por padrão, Ctrl + Left Click no SSMS seleciona a palavra (como clicar duas vezes em uma palavra), então o que acaba acontecendo quando eu uso a tecla de atalho é SSMS seleciona a palavra e depois cola o texto sobrescrevendo o que estava lá.
Existe alguma maneira de eu ter o SSMS ignorando o fato de que estou segurando a tecla ctrl? Tentei fazer shift + clique direito, mas isso me dá um problema semelhante ... ele seleciona um intervalo de texto antes de colar.
Windows XP, versão mais recente do AHK
editar: resmungar resmungar, 2 min depois eu encontrei a resposta daqui Enviar clique duplo com Autohotkey
send {LButton 2} ; use this line instead of mouseclick
Por favor, apague ou feche
Tags autohotkey