Simplified Chinese Pocket IME Hot Keys Registry Settings

An OEM can define some of the IME hot keys. Each hot key has a subkey under the HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys registry key. The following table shows the hot keys an OEM can assign. These keys are set in the %_WINCEROOT%\Public\Wceshellfe\Oak\Files\Wceshellfe.reg file.

Hot key Registry subkey Description
Non-IME toggle 00000010 Toggle to enable or disable the IME.
Full-Half Width toggle 00000011 Toggle between full and half width characters.
Direct switch to the IME From 00000100 to 0000011F Direct switch to the assigned IME.

Each hot key has three registry subkeys, which are described in the following table.

Registry subkey Type Description
VK DWORD Virtual key value for the hot key.
KM DWORD Key modifier value for the hot key.
Ime DWORD Keyboard layout value of the IME for this hot key.

For more information about key modifier values, see the MOD_XXX constants in the %_WINCEROOT%\Public\Common\Sdk\Inc\Imm.h file.

The following code shows the default setting, CTRL+Space, for the Simplified Chinese Non-IME toggle hot key.

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
    "VK"=dword:20
    "KM"=dword:C002
    "Ime"=dword:e0010804

For more information about the default registry settings for the hot keys, see the %_WINCEROOT%\Public\Wceshellfe\Oak\Files\Wceshellfe.reg file.

See Also

Simplified Chinese Pocket IME

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.