日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

IMETool 输入法设置工具 十问十答

發布時間:2024/8/1 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 IMETool 输入法设置工具 十问十答 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

IMETool 已經推出有幾年了,因為我一向比較懶,沒有寫過必要的說明,至今有許多朋友不能正確使用它功能(看起來是我設計得比較爛,讓人看不明白 )。下面我就幾個常見問題做些說明。

1、問:啟動系統后總是會默認打開某一輸入法,如何才能將其關閉?

答:在 IMETool 的輸入法列表中,處在第一位的輸入法即為默認輸入法。如圖一中①處,將“中文 (簡體) – 美式鍵盤”設在第一位,系統啟動時就不會再自動打開某輸入法了。

2、問:如何才能用一個熱鍵(如 Ctrl + 空格)快速地打開/關閉我最常用的輸入法?

答:大家知道,默認的打開/關閉輸入法熱鍵是“Ctrl + 空格”,它其實就是來回切換位于輸入法列表中前兩位的輸入法。所以只須將最常用的輸入法排在列表中第二位即可,比如我最常用極點五筆輸入法,就將其放在圖一中②處。

3、問:如何快速打開某輸入法的屬性或熱鍵對話框?

答:以圖一中“小鴨五筆”為例,雙擊圖中紅框中的任何位置(即名稱那一列),即可快速打開輸入法屬性設置對話框;雙擊藍框中的任何位置(即熱鍵那一列),則打開熱鍵設置對話框。

4、問:圖一中③處的“鍵盤”按鈕有何作用?

答:此功能極少用到。一些中文輸入法在安裝后使用系統默認的英文鍵盤定義,對于使用其它國別鍵盤的用戶,會產生鍵位錯誤的情況。此時可使用 IMETool 的鍵盤布局重定義功能將其設置為正確的國別即可。注意:在點擊“鍵盤”按鈕打開的對話框中選擇“確定”后,會立即修改注冊表中的相應項目,請謹慎使用。

5、問:輸入法風格中的“輸入法指示器”和“高級文字服務”有什么區別?

答:在 Office XP 未出現之前,Win 9X 和 Windows 2000 中一直使用輸入法指示器(internat.exe),即在任務欄系統托盤區中顯示輸入法列表的藍色 En 或 CH 圖標(不同配色方案下圖標顏色可能不同),參見圖二。

從 Office XP 開始,微軟使用高級文字服務(ctfmon.exe)來代替輸入法指示器,其特點是其輸入法列表可在屏幕上任意移動,并可縮小至任務欄(但不在系統托盤區),參見圖三。在 Windows XP/2003 系統中已經用高級文字服務完全取代了輸入法指示器,所以要想使用輸入法指示器,只能從 Windows 2000 系統中復制出 Internat.exe 和 indicdll.dll(前者必須的庫文件)來使用。

6、問:調整輸入法順序為何有時不起作用?

答:此功能主要適用于使用輸入法指示器的情況,在高級文字服務模式下,系統往往會記住你上次使用的輸入法,并動態調整。另外在 Win95/NT 系統下,調整順序需要重啟系統方可生效。

7、問:使用 IMETool 進行一些設置后,默認的 Ctrl + Shift 切換輸入法熱鍵不能用了?

答:這是反映最多的一個問題,在此詳細說明一下。

在高級文字服務模式下(ctfmon.exe),有“切換輸入語言”和“切換鍵盤布局”兩種熱鍵,兩者的熱鍵必須為Ctrl + Shift 和 Alt + Shift 中的一個,即如果前者的熱鍵是 Ctrl + Shift,后者的熱鍵就必須是 Alt + Shift,其設置保存在注冊表中。“切換輸入語言”是指即在安裝的不同語言間切換,如中文(中國)、美國英語等。“切換鍵盤布局”是指切換不同的輸入法。

而在輸入法指示器模式下(internat.exe),只有切換輸入法這一種功能,而其從注冊表讀取的熱鍵配置正好是高級文字服務模式下的“切換輸入語言”的配置。由此可知,同樣的注冊表配置,高級文字服務和輸入法指示器兩種模式下切換輸入法的熱鍵正好是 相反的。

所以這個問題并不是 Ctrl + Shift 熱鍵不能用了,而是默認變成了 Alt + Shift,可在設置中改回。

注:在設計 IMETool 時,為了簡單起見,在選擇“輸入法指示器”風格時,相應的切換輸入法選項直接套用了“高級文字服務”的“切換輸入語言”選項,見圖一中④⑤處。

8、問:在使用 IMETool 后,有時輸入法的指示條會消失。

答:在 IMETool 的其它設置中,有一個打開/關閉輸入法指示條的選項,是調用了一個 API 函數來實現的。不知何故,其只對當前打開的輸入法有效,對其它輸入法可能會起到相反的作用,不過在系統重啟后會恢復正常。此問題有待于以后研究解決。

建議:在使用 IMETool 之前,關閉所有打開的輸入法,因為已運行的不同程序下可能會打開不同的輸入法,所以要逐個關閉。

9、問:IMETool 的修復功能有哪些,為何在界面中找不到?

答:IMETool 可以修復一些常見的輸入法混亂情況:如:

⑴某輸入法已經卸載,但仍在輸入法列表中殘留了條目。

⑵某輸入法已經卸載,但其先前設置的熱鍵并沒有取消。

⑶高級文字服務模式下,將輸入法列表條最小化后,任務欄上不出現語言欄。

⑷注冊表中丟失最基本的輸入語言項目,如英語(美國)等。

以上修復過程完全是自動進行的,不需要人工干預,故沒有在界面中設計。

10、問:Windows 系統本身就自帶輸入法管理功能,要 IMETool 何用?

答:

⑴系統自帶輸入法管理功能無法調整各輸入法順序,而 IMETool 可以實時調整。

⑵系統自帶輸入法管理功能只能設置 Ctrl + Alt + 1 之類有限的熱鍵,且有時無法恢復初始設置,刪除輸入法時無法自動將其熱鍵一并刪除。IMETool 大大突破了熱鍵設置局限性,可以實現 1092 種不同的熱鍵組合。這是 IMETool 獨一無二的功能。

⑶系統自帶輸入法管理功能沒有從注冊表刪除輸入法功能。

⑷另外 IMETool 還支持豐富的命令行參數和腳本,可以通過命令行完成圖形界面中的所有功能,非常靈活方便。

?

?

?

總結

以上是生活随笔為你收集整理的IMETool 输入法设置工具 十问十答的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。