[-AI-] 按鍵互衝
我想寫的程式能做到:
按^c後不僅能複製,還能自己貼到notepad上
於是我寫:
HotKeySet("^c","Copy")
Func Copy()
WinActivate("notepad")
Send(ClipGet())
EndFunc
但現在遇到一些問題:
因為^c已經被設掉了,它不再有原本複製的功能
所以當我按^c時,它只會Send原本在Clip中的東西,不會先複製
目前想到解決方法有二:
1. 進Func後,先取消 HotKeySet("^c")
Send("^c") ;複製反白內容
....
但問題卡在我不知道要怎麼取消 HotKeySet 的設定?
2. 不知道函式庫有沒有「截取反白字串」的函式?
曾經想過先 MouseClick("RIGHT")
Send("{DOWN}") ;或更多次
但"copy"在右鍵選單的位置各地方都不太一樣…因此就放棄了
之前似乎有類似的問題,但那次用ASCII就能解決了
那次有人提到可以先取消 HotKeySet 的設定,不知道怎麼做??
謝謝
--
光明 的背後 是 黑暗
黑暗 的背後 還是 黑暗
由此可知 黑暗 > 光明 Q.E.D.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.8.151.26
→
06/14 00:12, , 1F
06/14 00:12, 1F
→
06/14 00:17, , 2F
06/14 00:17, 2F
→
06/14 00:17, , 3F
06/14 00:17, 3F
→
06/14 09:35, , 4F
06/14 09:35, 4F
EzHotKey 近期熱門文章
PTT數位生活區 即時熱門文章