python输出输入法_python 怎么转化输入法
python轉(zhuǎn)化輸入法的方法:
# 設(shè)置鍵盤布局set?keyboard?layout
# 語(yǔ)言代碼from?win32con?import?WM_INPUTLANGCHANGEREQUEST
import?win32gui
import?win32api
#?https://msdn.microsoft.com/en-us/library/cc233982.aspx
LID?=?{0x0804:?"Chinese?(Simplified)?(People's?Republic?of?China)",
0x0409:?'English?(United?States)'}
# 獲取前景窗口句柄hwnd?=?win32gui.GetForegroundWindow()
# 獲取前景窗口標(biāo)題title?=?win32gui.GetWindowText(hwnd)
print('當(dāng)前窗口:'? ?title)
# 獲取鍵盤布局列表im_list?=?win32api.GetKeyboardLayoutList()
im_list?=?list(map(hex,?im_list))
print(im_list)
# 設(shè)置鍵盤布局為英文result?=?win32api.SendMessage(
hwnd,
WM_INPUTLANGCHANGEREQUEST,
0,0x0409)
if?result?==?0:
print('設(shè)置英文鍵盤成功!')更多相關(guān)學(xué)習(xí)推薦,敬請(qǐng)?jiān)L問(wèn)python教程欄目~
總結(jié)
以上是生活随笔為你收集整理的python输出输入法_python 怎么转化输入法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 图的单源最短路径算法
- 下一篇: 美容院前台收银软件用什么好?