1樓:
進一步說,操作ctrl+空格 中文因為切換
2樓:
提供一點思路給樓主吧:
使用 inputlanguage.installedinputlanguages 可以得到當前安裝的所有輸入法;
使用 inputlanguage.currentinputlanguage 可以設定/獲取當前啟用的輸入法;
使用 inputlanguage.fromculture 可以返回指定語言對應的輸入法物件(這個輸入法物件可以用來設定上面的currentinputlanguage),比如:inputlanguage.
fromculture(cultureinfo.getcultureinfo("zh-cn")) 可以返回一箇中文輸入法物件,而inputlanguage.fromculture(cultureinfo.
getcultureinfo("en-us")) 則可以返回一個英文輸入法物件;
不過我沒有試過如果當前系統安裝了多箇中文輸入法,fromculture這個方法會具體返回哪個……
如何用c#程式控制和切換系統輸入法
3樓:城南明月羿當年
提供一點思路給樓主吧:
使用 inputlanguage.installedinputlanguages 可以得到當前安裝的所有輸入法;
使用 inputlanguage.currentinputlanguage 可以設定/獲取當前啟用的輸入法;
使用 inputlanguage.fromculture 可以返回指定語言對應的輸入法物件(這個輸入法物件可以用來設定上面的currentinputlanguage),比如:inputlanguage.
fromculture(cultureinfo.getcultureinfo("zh-cn")) 可以返回一箇中文輸入法物件,而inputlanguage.fromculture(cultureinfo.
getcultureinfo("en-us")) 則可以返回一個英文輸入法物件;
不過我沒有試過如果當前系統安裝了多箇中文輸入法,fromculture這個方法會具體返回哪個……
c#winform如何**實現切換至英文輸入法,當走過此控制元件後又恢復原來使用者的輸入法
4樓:匿名使用者
設定該控制元件的imemode屬性為off
5樓:匿名使用者
具體在屬性視窗,找找看,比如textbox控制元件,預設輸入法
6樓:匿名使用者
實現 觸發ctrl+空格
7樓:
你要是用系統自帶的好說,要操作程序的吧,具體的我不懂,沒做過這麼高深的
切換輸入法的快捷鍵,怎麼把輸入法切換快捷鍵設定成ctrl shift
1 就繼續按ctrl shift鍵。確實這樣也能切換回去,但要按好幾次呢。其實,可以按鍵盤另一側的 ctrl shift 進行快速切換哦!2 比如,剛剛按的是鍵盤左側的 ctrl shift 按下鍵盤右側的 ctrl shift 這時就會切換回剛剛的輸入法,這是因為按左右兩邊的 ctrl shift...
日語IME輸入法怎麼切換成英文的輸入法
用熱鍵控制的方法是.shift 大小寫開關 英文和平假名的切換回.alt 大小寫開關 切換到平假名.ctrl 大小寫開關 切換到片假名.輸入答假名未確定時,也可以用f5到f10來切換,覺得用滑鼠點起來會很麻煩.還是用熱鍵來的方便快捷.希望能夠幫到你 如何讓ime日語輸入法一切換過來就是平假名的輸入 ...
為什麼切換不了輸入法
你看下右下的語言欄還有沒有?如果沒有的話就不能切換語言了,這時你要先開啟語言欄了。開啟方法如下 第一步 方法1 在工作列單擊滑鼠右鍵,彈出快捷選單,把滑鼠移動到 工具欄 上,會彈出子選單,看看其中的 語言欄 有沒有被選中,如果沒有選中,單擊選中 語言欄 一般會顯示輸入法圖示。第二步 依次單擊 開始 ...