Windows Vista中各種中文輸入法的使用
輸入法是我們工作必不可少的工具,和Windows XP一樣,Vista中有些時候輸入法也不能很好用,的些時候我們會發(fā)現(xiàn)Windows Vista下無法正常使用五筆輸入,紫光拼音,拼音加加等。尤其是在IE瀏覽器里運行的時候。
這時候一般是由于IE保護模式的作用,由于IE保護模式依賴于UAC、UIPI和MIC的作用,所以大概可以認為是UAC、UIPI或者MIC的安全功能導致這些輸入法出現(xiàn)問題。
下面我們就來一起看看Windows Vista操作系統(tǒng)中輸入法的一些應用技巧。
UIPI
如果IE加載項需要給外部進程發(fā)送Windows消息,就會被阻止。這是由于UIPI的作用,只允許高級進程給平級或者低級的進程發(fā)送消息,這有點類似以前的地下黨,只允許上級聯(lián)系下級(單線聯(lián)系)。但是這可能會對一些老的輸入法產(chǎn)生影響,導致無法正常工作。
解決的辦法,是對輸入法進行修改,允許外部進程接受指定的Windows消息。或者使用RPC等安全機制,在IE進程和高級進程之間通信。
目前,只能手動修改系統(tǒng),強行禁用UIPI,確保輸入法的兼容性。不過這會減弱系統(tǒng)的安全性,同時也等于閹割了IE保護模式的功能(盡管系統(tǒng)提示IE保護模式仍然在起作用,實際上已經(jīng)被大大削弱)。
HKEY_LOCAL_MacHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem新建一個DWord鍵值EnableUIPI,設(shè)置為0即可。
重啟系統(tǒng),再測試幾下,應該可以解決類似紫光拼音、拼音加加的問題,而且是真正的“徹底”解決。
調(diào)用簡體中文手寫輸入
在開始菜單中可以找到Tablet PC和Media Center的身影,也就是說系統(tǒng)提供了手寫輸入的功能,但找了半天,卻并沒有發(fā)現(xiàn)手寫輸入面板,這樣該如何來實現(xiàn)手寫輸入呢?
如果你曾接觸過Windows XP Tablet PC Edition,那么就輕松多了,只要找到Program FilesCommon FilesMicrosoft SharedinkTabTip.exe這個可執(zhí)行文件,雙擊運行,屏幕邊緣就會出現(xiàn)一個隱藏的小條,有些類似于MSN,單擊按鈕即可打開輸入面板,最好為其在桌面上創(chuàng)建一個快捷方式,這樣以后運行就方便多了。
值得一提的是,這個系統(tǒng)的手寫輸入默認使用簡體中文,輸入界面與Windows XP Tablte PC Edition 2005差不多,但沒有Windows Vista的透明效果,只有一點點陰影效果,不過手寫識別率還算比較出色。如果你安裝了Word 2003,那么就可以使用“墨跡注釋”和“墨跡批注”兩項功能了,可以支持手寫墨跡方式的注釋和批注。
簡單中文手寫輸入各個菜單項的作用如下:
1. Sticky Notes:這是一個有便箋作用的程序,通過使用該程序,我們可以在桌面上一塊黃色的區(qū)域內(nèi)輸入文字或者錄制聲音,同時這些內(nèi)容會一直顯示在屏幕上,提醒自己注意。該功能就好像我們平時貼在顯示器上的即時貼,非常方便。
2. Windows Journal:這是我們非常熟悉的程序了,可以當做日記本來使用,使用鍵盤或手寫筆輸入都可以,其他版本的Windows系統(tǒng)可以安裝一個日記本查看器專門用來查看該程序創(chuàng)建的文件。
3. Tablet PC Pen Training:Tablet PC筆訓練,可以通過這個程序了解如何使用手寫筆以及其他專用設(shè)備,通過學習這一向?qū)С绦虻膬?nèi)容,我們就可以完全使用手寫筆代替鍵盤、鼠標以及執(zhí)行常用的快捷鍵。
4. InkBall:通過這個程序可以練習手寫筆的使用,就像Windows中的掃雷游戲來熟悉鼠標的使用那樣。