F2::
SendText(SelectString,1)
Return
F1::
SelectString:=CopySelectString()
Return
/*
Ctrl+V方式发送字符串剪切板不留迹示例
,ClipMode?1剪切板中转上屏:发送上屏
*/
SendText(Text,ClipMode=0){
Static lastClip
if (Text="")
Return
if ClipMode {
lastClip:=Clipboard
Clipboard:=""
Clipboard:=Text
ClipWait,0.1
SendInput, ^{vk56sc02F}
WaitClipReady()
Clipboard:=lastClip
}Else{
SendInput,% Text
}
}
WaitClipReady(timeout=100){
start_time := A_TickCount
sleep 50
while (DllCall("user32\GetOpenClipboardWindow", "Ptr")&&(A_TickCount-start_time<timeout))
sleep,10
}
;;Ctrl+C方式获取选中字符剪切板不留迹示例
CopySelectString(){
BlockInput,On
lastClip:=Clipboard
Clipboard:=""
SendInput, ^{vk43sc02E}
BlockInput,Off
ClipWait,0.1
string:=Clipboard
Clipboard:=lastClip
Return string
}
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
大佬这是做撒的呀
做啥的zuo’sha
如果剪切板中式图片会重复图片,win10打开云剪切板的情况下!