資源簡介
python小鍵盤,打開源碼,修改鉤子里面的部分主程序名即可帶動軟鍵盤啟動
代碼片段和文件信息
#encoding:utf-8
try:
????#?Python2
????import?Tkinter?as?tk
except?ImportError:
????#?Python3
????import?tkinter?as?tk
from?functools?import?partial
from?pykeyboard?import?PyKeyboard
import?win32com.client
shell?=?win32com.client.Dispatch(“Wscript.Shell“)
def?click(type?val?n):
????#?test?the?button?command?click
????#s?=?“Button?%s?clicked“?%?btn
????#root.title(s)
????global?root?lf_alf?lf_num?btn?btn_alf?btn_ALF
????if?shell.AppActivate(‘Login‘)?or?shell.AppActivate(‘cMenu‘):
if?val?==?“回退“:
????shell.SendKeys(“{BACKSPACE}“)
elif?val?==?‘abc‘:
????lf_num.forget()
????lf_alf.pack()
????lf_ALF.forget()
elif?val?==?‘ABC‘:
????lf_num.forget()
????lf_alf.forget()
????lf_ALF.pack()
elif?val?==?‘123‘:
????lf_alf.forget()
????lf_ALF.forget()
評論
共有 條評論