神魂顛倒論壇logo

icon
首頁Microsoft 應用技術區Windows 10 作業系統 → 調整Windows 8/Server 2012的中文輸入法順序

雷射溶脂 | 瘦小腹 | 植髮 | 眼袋 | 玻尿酸 | 電波拉皮 | Flash | 購物車 | Flash Player 11.2 | 豐胸 |

下一主題 上一主題


調整Windows 8/Server 2012的中文輸入法順序


調整Windows 8/Server 2012的中文輸入法順序 簡版






調整Windows 8/Server 2012的中文輸入法順序

作者:微軟 MVP askasu
出處:http://www.askasu.idv.tw/index.php/2012/12/20/2346/


圖片:


會研究到這個其實不是原始的目標,主要是前一陣子跟同事分享我找出的英數設定機碼時,也就是前一篇文章的 內容,同事也跟我討論到她前陣子遇到的客戶問題,於是就一頭栽進去研究她的客戶問題是否有更好的解法,因為我對這問題還蠻有興趣的。但中間在測試過程遇到 一點小狀況,再跟同事討論了她先前的解法,同時她又提到中文輸入法的順序問題,也就是安裝了多個中文輸入法時,該如何將想要的輸入法列為優先。

在 Windows 7 其實就有內建調整輸入法順序的介面。



圖片:


但我在 Windows 8 並沒有看到這樣功能介面,假使真的想要調整順序,就必須刪除最優先的,再依序新增以調整出想要的順序。或許有人跟我一樣也會想到 IMETool 這個知名工具,但這支工具絕對看不到大家想調整的中文輸入法。



圖片:


以新增了 US 的輸入法來說,其結果就是在這個「語言」頁面,而且調整的順序就是這個頁面看到的語言順序。



圖片:


Windows 7 及現行 IMETool 工具調整輸入法的順序,其實是針對在這個位置的機碼值。


1.HKCU\Keyboard Layout\Preload


圖片:


但到了 Windows 8 / Server 2012,原來中文輸入法順序的機碼位置已經新增並改寫在這裡。


1.HKCU\Control Panel\International\User Profile\zh-Hant-TW


圖片:


既然已經找出位置,我們要做的就很簡單,只要知道中文輸入法的機碼名稱,再修改其資料的數字大小就好了。

圖片:


以系統內建的五個輸入法來說,其 DWORD 機碼名分別為:
中文繁體大易 (version 6.0) - 0404:{E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{037B2C25-480C-4D7F-B027-D6CA6B69788A}
中文繁體行列 (version 6.0) - 0404:{E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{D38EFF65-AA46-4FD5-91A7-67845FB02F5B}
微軟倉頡 - 0404:{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{4BDF9F03-C7D3-11D4-B2AB-0080C882687E}
微軟速成 - 0404:{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{6024B45F-5C54-11D4-B921-0080C882687E}
微軟新注音 - 0404:{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{B2F9C502-1742-11D4-9790-0080C882687E}


假設希望切換中文輸入法時,先後依序為是倉頡、速成和新注音。只要比對機碼,甚至是直接新增上述 DWORD 值,修改其資料值,就能立馬新增中文輸入法及調整順序。

圖片:


完成,有圖有真相。要繼續研究原來的問題了
圖片:


圖片:





 



自體脂肪隆乳 | 回到頂部
Icon
網路的事情,讓網路解決

[ 逛網路就像是在探險 ]

    神 魂 顛 倒 T W G

http://bbs.flash2u.com.tw

http://tw.myblog.yahoo.com/flash2u-twg

http://flash-silverlight.blogspot.com/

http://flash2u.spaces.live.com/?_c02_owner=1
下一主題 上一主題