0
我只是在AHK上玩了一下,我想我可以將一些SSMS宏外包給AHK。發送Ctrl + K Ctrk + U不起作用,Ctrl + K Ctrl + C做
現在我有一個相當簡單的宏了一個問題:
;+++++ ALT + ScrollUp +++++
!WheelUp::
;##### SQL MANAGEMENT STUDIO #####
IfWinActive, Microsoft SQL Server Management Studio
{
Send, {Control Down}ku{Control Up}
}
;+++++ ALT + ScrollDown +++++
!WheelDown::
;##### SQL MANAGEMENT STUDIO #####
IfWinActive, Microsoft SQL Server Management Studio
{
Send, {Control Down}kc{Control Up}
}
所以,如果我向下滾動,同時按下Alt鍵,我想它發送按Ctrl + ķ按Ctrl + C到SSMS(註釋選擇)。這工作得很好,但如果我想送按Ctrl +ķ按Ctrl +ü(取消註釋選擇)它只是以前被再次評論取消註釋它一毫秒。
現在的代碼不是很複雜,我錯過了什麼?
我已經試過熱鍵更改爲移 +滾動或按Ctrl +滾動,同樣的效果。我還試圖將其綁定到一個正常的鍵像Ctrl鍵 + 和Ctrl鍵 + ,同樣的效果。
B.t.w.,你可能不得不在發送一個命令後暫停,因爲向上/向下滾動會啓動多個發送... – 2012-02-08 17:52:48
感謝您的回答。我一直認爲,如果熱鍵被按下,熱鍵定義內的東西只會觸發。但是當我看着它時,甚至沒有熱鍵的「內部」,所以它只是起點。感謝您的幫助,它現在可以工作。 – Feroc 2012-02-09 07:37:14