none
把微軟拼音輸入法轉用在中文(繁體,台灣)分類下 RRS feed

  • 问题

  • 為讓Office等軟件能正確識別當前所用的地域,很想把微軟拼音輸入法在的中文(簡體,中國)轉移至中文(繁體,台灣)分類……
    雖然更改以下登陸表(注冊表)位置(以Beta2版本):

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{3FC47A08-E5C9-4BCA-A2C7-BC9A282AED14}\LanguageProfile\0x00000804

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{3FC47A08-E5C9-4BCA-A2C7-BC9A282AED14}\LanguageProfile\0x00000404
    是可以達到這個目的,但很奇怪的,切換到該輸入法,祇是提示IME is closed,並沒有辦法進行任何輸入……

    不知道開發人員能否解答我這個疑問?
    2009年11月21日 23:47

答案

  • 結果都還是我自己用Process Monitor調試出來了……


    正常安裝O2010所附帶的輸入法後:
    導入:
    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{3FC47A08-E5C9-4BCA-A2C7-BC9A282AED14}\LanguageProfile\0x00000404]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{3FC47A08-E5C9-4BCA-A2C7-BC9A282AED14}\LanguageProfile\0x00000404\{F3BA9077-6C7E-11D4-97FA-0080C882687E}]
    "IconFile"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\IME14\\IMESC\\IMSCTIP.DLL"
    "Display Description"="@C:\\PROGRA~1\\COMMON~1\\MICROS~1\\IME14\\IMESC\\IMSCTIP.DLL,-101"
    "Description"="Microsoft Pinyin IME 2010"
    "IconIndex"=dword:00000000
    "Enable"=dword:00000001
    @=""
    "SubstituteLayout"="0xE0200404"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CTF\TIP\{3FC47A08-E5C9-4BCA-A2C7-BC9A282AED14}\LanguageProfile\0x00000404\{FA550B04-5AD7-411f-A5AC-CA038EC515D7}]
    "IconFile"="C:\\PROGRA~1\\COMMON~1\\MICROS~1\\IME14\\IMESC\\IMSCTIP.DLL"
    "Display Description"="@C:\\PROGRA~1\\COMMON~1\\MICROS~1\\IME14\\IMESC\\IMSCTIP.DLL,-102"
    "Description"="Microsoft Pinyin IME 2010"
    "IconIndex"=dword:00000001
    "Enable"=dword:00000000
    @=""
    "SubstituteLayout"="0xE0210404"
    再導入:
    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\ImeCommonAPIClassFactory1028.3]
    @="ImeCommonAPIClassFactory"

    [HKEY_CLASSES_ROOT\ImeCommonAPIClassFactory1028.3\CLSID]
    @="{D8FBC4B6-9DE7-4e78-AEBD-CEF2EE38895E}"
    至此,就可以在中文(繁體,台灣)正常使用微軟拼音輸入法2010……

    關鍵數值分別是0404和1028:
    LanguageProfile\0x00000404
    HKEY_CLASSES_ROOT\ImeCommonAPIClassFactory1028.3
    • 已标记为答案 Remiko 2009年11月22日 1:58
    2009年11月22日 1:57