這篇文章主要是將我先前中文化的一些修改做些整理,
順便分享出來給大家參考參考.....
由於查閱的 MSDN 資料版本是 WinCE.Net 4.2,
所以我想有些關於 Registry 的修改在 PPC2003 上應該也可以使用吧!
中文化相關檔案 :
wince.nls : 1,165,258 Bytes
Denny牌 輸入法 (MyIME.exe, kbhook.dll, *.imt)
字型 : (以下三選一即可)
Dfheimdu.ttf : 9,776,940 Bytes
mingliu.ttc : 8,822,400 Bytes
msming.ttf : 3,172,592 Bytes
在字型方面, 體積當然是msming最小, 但相對的缺字也最多,
mingliu字型比其他兩者都好看, 但是卻會拖累系統的顯示速度,
而且在 Picsel Browser 內的日文顯示會有錯亂的情況,
雖然可以利用在 Picsel Browser 目錄下放入 msming 來解決這個問題,
不過這樣一來字型佔用的空間又更多了,
所以最終我選擇了Dfheimdu (華康中黑體)來當系統字型,
不但 Picsel Browser 日文顯示正常, 而且也不會拖累系統顯示速度.
中文化步驟 :
1. 將 wince.nls, Denny牌輸入法, 字型, 複製到\windows\底下
其中 wince.nls 無法用內建的檔案總管複製, 必須用command模式,
然後直接下copy指令, 或是用其他的檔案管理程式來進行複製.
2. 修改 Registry :
a). HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink
將所有的 font link 內容都改為新加入的字型, 例如:
"Arial"="\Windows\Dfheimdu.ttf,DFHeiMedium-UN"
或是
"Arial"="\Windows\mingliu.ttc,PMingLiu"
或是
"Arial"="\Windows\msming.ttf,MSMing"
b). HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SkipTable
原來Denny兄建議刪除所有的 SkipTable 值,不過在 MSDN 的資料上卻是有的,
因此這部分原來的值並不需要去動它.
並且再加入兩個值,
"Arial"="005c"
"Courier New"="005c"
c). 系統字型大小
這部分其實直接去控制台的字型大小公用程式調整就好了.
d). 輸入法
Denny牌 MyIME 基本的檔案為 myime.exe 與 kbhook.dll
這兩個檔案複製到windows底下執行就會有基本的注音可以用了,
若要再增加其他的輸入法可將對應的 *.imt 檔一樣複製到 windows 底下,
接下來建立一機碼:
HKEY_LOCAL_MACHINE\Software\My\MyIME\輸入法名稱
以及新增一default值為輸入法的檔名.
以新增無蝦米輸入法為例:
HKEY_LOCAL_MACHINE\Software\My\MyIME\Boshiamy
"default"=boshiamy.imt
另外如果不需要日文輸入法的話,可到
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts
將 e0010411 這個機碼刪除, 重開機後就不會載入日文輸入法.
接下來找尋 windows底下的子目錄, 看不懂日文沒關係,
有一個目錄內只有一個"捷徑檔"存在,
這個目錄其實就是 PC 上的啟動目錄,
而那個"捷徑檔"就是啟動在畫面右下角綠綠的那個手機連結計數器,
把它刪了吧! 反正也用不到.
然後新增myime.exe的捷徑,並搬到剛才的啟動目錄內,
這樣重開機後就會自動載入輸入法了....
接下來 Registry 修改的部分就看各人的喜好了, 並非必要
CodePage 補完:
在底下兩個位置新增一個機碼 950, 並新增以下各值
[HKEY_CLASSES_ROOT\MIME\Database\Codepage\950]
"BodyCharset"="big5"
"Description"="Chinese Traditional (BIG5)"
"Encoding"=hex: 01,01,00,00
"Level"=hex: 07,07,00,00
"FixedWidthFont"="Courier New"
"ProportionalFont"="Arial"
"WebCharset"="big5"
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International\950]
"Default_Encoding"="Auto Detect"
"Script"="Chinese (Taiwan)"
"IEFixedFontName"="Courier New"
"IEPropFontName"="Arial"
"Default_InternetEncoding"=hex: B6,03,00,00
Pocket IE 的修改:
修改 default_CodePage, 讓那些沒有設定編碼的網頁預設用 Big5 來顯示.
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\International]
"AcceptLanguage"="zh-tw,ja,en-us;q=0.5"
"Default_CodePage"=hex: B6,03,00,00
忽略網頁的字型設定, 改用系統預設值:
(可加快開啟網頁的速度, 也不會再有無法調整網頁字型大小的情況)
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Settings]
"Always Use My Colors"=dword:0x00000001
"Always Use My Font Size"=dword:0x00000001
"Always Use My Font Face"=dword:0x00000001
使用自訂的串接式樣表:
(我沒試過)
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles]
"Use My Stylesheet"=dword: 0x00000001
"User Stylesheet"="file:///Windows/mystyle.css"
修改螢幕兩旁的快速鍵:
[HKEY_LOCAL_MACHINE\SOFTWARE\NEC\Touch Panel\F1 ~ F10]
可以藉由修改default值的內容來改變要啟動的程式,
若把內容刪除, 似乎就會變為 F1 ~ F10 鍵
顯示 ClearType 字型:
新增 ClearType 這個機碼到以下路徑, 可以讓"華康中黑"看起來更美觀,
缺點是畫面會有點糊糊的...
[HKEY_LOCAL_MACHINE\System\GDI\ClearType]
改變字型快取的大小:
自從用了華康中黑當系統字型後, 顯示速度比以前快多了,
而且這個值改太大效能也不會有明顯的成長,
所以我現在是設為 512 KB
[HKEY_LOCAL_MACHINE\System\GDI\GLYPHCACHE]
"limit"=dword: 0x00080000
改變儲存卡的folder名稱:
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles]
把裡面各種儲存媒體的 Folder 設定值,改為你想要的名稱.
例如把 SD Memory 的 Folder 改為 "SD",
這樣插入的 SD 卡就會變成 SD 目錄.
開啟檔案系統的寫入快取:
(警告: 這有可能會造成存入的資料遺失, 請自行斟酌要不要修改)
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
"Flags"=dword:0x00010004
不知為何的修改:
純粹只是看到原來的設定是日文, 順手改為中文,
不知有何作用.....
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\International]
"ACP"=dword:0x000003b6
"LCID"=dword:0x00000404
harrykuo 於 2003-09-27 13:45 修改過