最简单的方法其实是先把要发送的内容先保存到剪贴板中去,然后在要发送的时候“粘贴”一下(Send一个 Ctrl+V)即可。不过这样做有一些缺点: 1、由于使用了剪贴板,用户在Send的过程中将不能正常使用 Ctrl+C 和 Ctrl+V 等剪贴板相关的功能; 2、有可能会在还没执行完“粘贴”操作之前剪贴板的内容就被修改了,结...
; 松开 Shift 键 Send("{Shift up}") ; 组合操作:移动鼠标,点击鼠标,输入文本 MouseMove(500, 300) ; 移动鼠标 Click() ; 点击鼠标 Send("AutoHotkey v2.0") ; 输入文本 ; 锁屏操作:模拟按下 Win+L 键 Send("{LWin}l") ; 模拟按下 F8 键 Send("{F8}") ^!f:: ; 当按下 Ctrl + Alt + ...
Send "{Ctrl down}" Send "{Alt down}" Send "t" Send "{Ctrl up}" Send "{Alt up}" Sleep 300 移动到最上行,并且按两个回车+上 Send "{Ctrl down}" Send "{Home}" Send "{Ctrl up}" sleep 100 Send "{Enter}" sleep 100 Send "{Enter}" sleep 100 Send "{Up}" sleep 100 最后按照想...
3 将新建的AutoHotkey文件命名为 auto.ahk 。如图 4 选中auto.ahk 鼠标右键单击 点选 Edit Script 编辑auto.ahk。如图 5 删除auto.ahk中自带的代码,复制以下代码到auto.ahk中,并保存,关闭。#NoTrayIcon!s::send,^{c}return!a::send,^{v}returnF8::msgbox,4100,退出成功,热键退出!,1exitappreturn这里...
XButton1::Send ^{v} Return XButton2::Send ^{c} Return XButton1 & WheelUp::Send {Wheel...
send,{up} ;光标多下移了一行, 再上移动一行 Clipboard=%tmp% ;恢复原有剪贴板内容 Return !up:: ;alt+up上移一行 tmp=%Clipboard% send,{home}{shiftdown}{end}{ShiftUp} Send,^x Send,{up} send,^v send,{Up} Clipboard=%tmp% Return ...
1::d Esc::d !2::y F2::y !3::t F3::t r:: Send "{PgUp}" v:: Send "{PgDn}" ...
send {tab} send password{raw}! send {enter} return 窗口置顶 Ctrl+Win+Alt+t #!t::WinSet AlwaysOnTop,on,A ^#!t::WinSet AlwaysOnTop,off,A 大小写替换 shift+win+a +#a:: old=%clipboard% send ^c mess=%clipboard% StringLeft,out,mess,1 ...
按F7触发“Ctrl+V”粘贴键, 按F8触发“Ctrl+Enter”。 按F9触发“Ctrl+Shift+c” 其中: ^ 表示与其他键组合时的Ctrl键 表示与其他键组合时的Shift键 到此即可完成按键的映射、替换。其他按键代码的查阅与参考,请看下面的AHK按键表。 AHK按键参考表(仅用于查阅) ...
如果你经常在两个文件中做复制,粘贴工作,那么你可以为你的操作过程定制宏,像这样: #q::Send ^c!{tab} ^v 选中你要复制的文本,按住windows微标键+q就可以做这一样一个过程:Ctrl+C、Alt+tab、Ctrl+V。 AutoHotKey还有很多好用的功能,这里简单介绍一下入门功能,后面会继续把一些常用的例子详细介绍。