不同視窗自動設定輸入法

2021-07-25 08:59:48 字數 961 閱讀 5751

實現不同視窗設定不同的輸入法

;~shellhook=>wm_create=>getkeyboardlayout=>immsimulatehotkey 根據不同的程式視窗設定輸入法,如鍵盤預設布局為英語(美國),執行指令碼後,當開啟maxthon2,記事本,word,excel時,會設定輸入法為qq拼音。

;~ 我很不爽把輸入法預設設為英文每次都要在文字輸入時開啟中文,或者把輸入法預設設為中文後在某些程式和遊戲中又要關閉一次。在本論壇和官網竄訪了幾次後做了這個指令碼,一勞永逸了。

#persistent

gui +lastfound

hwnd := winexist()

dllcall( "registershellhookwindow", uint,hwnd )

msgnum := dllcall( "registerwindowmessage", str,"shellhook" )

onmessage( msgnum, "shellmessage")

return

shellmessage( wparam,lparam )

;~ if winclass in container,theworld_frame,ieframe ;需要開啟中文輸入的視窗類名

;~

if winclass in progman ;需要關閉中文輸入的視窗類名

if winclass in scitewindow ;需要中文輸入法英文狀態的,視窗類名}}}

setlayout(layout,winid)

;~ hkl:=0x00000804

;~ hkl:=e0240804

;~ controlgetfocus,ctl,a

;~ #4:: sendmessage,0x50,0,hkl,%ctl%,a

#z::

edit

輸入法設定

scim 1.兩個scim圖示 使用 superuser產生乙個,可在設定裡將他從工作列隱藏 2.無法在eva中使用 sudo apt get install scim qtimm fcitx 1.安裝 設定預設 sudo apt get install fcitx sudo apt get ins...

輸入法設定,SublimeTest,putty掉線

在我們使用計算機中,如果輸入法的預設語言是英文,那麼我們操作起來會更加方便,那我們怎麼設定呢?以windows10為例 我們可能會用到兩個檔案內容的對比功能,sublime text3也提供了這麼乙個外掛程式供我們使用 待續.用過putty的同學可能都會遇到的問題 一斷時間不操作putty,putt...

輸入法設定,SublimeTest,putty掉線

2019獨角獸企業重金招聘python工程師標準 在我們使用計算機中,如果輸入法的預設語言是英文,那麼我們操作起來會更加方便,那我們怎麼設定呢?以windows10為例 import urllib.request,os pf package control.sublime package ipp s...