Post by wo52616111 » 08 Jun 2015, 09:51
想实现每按一个字有相关提示,例如:输入a,然后有提示apple,all,and;再输入p,剩下提示apple。
现在首先获取输入的那个字都成问题。
先想到用"v"变量vChar,把字符存到“Char”变量,但是得Gui Submit之后才能获取,submit后gui也消失了。
然后就是想到
Code: Select all
getChar:
ClipboardOld:=ClipboardAll
Clipboard:=
SendInput, +{Left}^c
ClipWait, 0.1
SendInput, ^v
MsgBox, %Clipboard%
Clipboard:=ClipboardOld
return
功能可以实现,但是不理想,会多次复制粘贴,然后在输入栏上看起来就一直闪烁,不明白为啥会这样。
想实现每按一个字有相关提示,例如:输入a,然后有提示apple,all,and;再输入p,剩下提示apple。
现在首先获取输入的那个字都成问题。
先想到用"v"变量vChar,把字符存到“Char”变量,但是得Gui Submit之后才能获取,submit后gui也消失了。
然后就是想到
[code=autohotkey file=Untitled.ahk]
getChar:
ClipboardOld:=ClipboardAll
Clipboard:=
SendInput, +{Left}^c
ClipWait, 0.1
SendInput, ^v
MsgBox, %Clipboard%
Clipboard:=ClipboardOld
return
[/code]
功能可以实现,但是不理想,会多次复制粘贴,然后在输入栏上看起来就一直闪烁,不明白为啥会这样。