移植智能ABCIME到Windows XP

來源:互聯網
上載者:User

又是一篇沒有被雜誌社錄用的文章,其實我覺得這文章還是挺有用的~~~

====

  Windows XP中文版雖然還沒有正式發布,但相信不少電腦愛好者早就在使用一個版本號碼為6.0.2600.0的英文版Windows XP了。習慣使用智能ABCIME的朋友們一定發現了一個嚴重的問題:Windows XP中沒有智能ABCIME,倒是新版的微軟拼音成了預設的中文IME。如何才能在Windows XP中使用智能ABC已經成了一個當務之急。經過反覆的實驗,我終於找到了能讓智能ABCIME在XP中正常工作的方法。
  首先,要設法取得智能ABC的IME檔案(IME檔案)及相關的輔助檔案。這些檔案可以從以前版本的Windows 98/Me/2000中獲得,智能ABCIME包括winabc.ime、winabc.ovl、winabc.hlp等一批檔案,用尋找檔案工具尋找所有檔案名稱為winabc的檔案就可以了,一般可以找到5個檔案,它們通常是位於Win98/Me的System檔案夾和HELP檔案夾中或是在Windows 2000的SYSTEM32檔案夾中。
  找到這些檔案後,把它們複製到Windows XP的system32檔案夾中。但僅僅這樣做,還是不能在Windows XP的文字服務中把智能ABCIME添加進來。
  下面的工作就是要修改註冊表了。在Windows XP中運行regedit登錄編輯程式,依次展開My Computer/HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Keyboard Layouts,這時你可以看到系統列出了一系列的主鍵,這每一個鍵就對應了一種IME,其中鍵名以0804結尾的鍵對應了簡體中文IME。
  現在我們要做的就是在Keyboard Layouts中建一個新的鍵,比如叫E0110804,根據我的實驗,只要保證E0開頭,0804結尾,並且與現有的鍵不重名就可以。
  建好主鍵以後,就可以在右面的窗格中建立一系列的值了。這裡,我們需要建立3個字串類型的值,如下:
  IME File  winabc.ime
  Layout File kbdus.dll
  Layout Text 智能ABCIME版本5.0
  其中,IME File就指明了智能ABCIME的IME檔案是winabc.ime,而Layout Text指明了這個IME在文字服務中的名字叫“智能ABCIME版本5.0”。
  關閉登錄編輯程式,至此,我們的移植工作就基本完成了。
  接下來,開啟“控制台”中的地區和語言選項,在“語言”頁中點文字服務的詳細資料,這裡就可以把智能ABC添加到系統的IME列表中了。先選擇輸入語言中簡體中文,然後,在下面的鍵盤配置中就會出現你自己添加的“智能ABCIME版本5.0”IME了,選中它,確定,一切OK!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.