Conversion-Mode Bits

Bit Settings
IME_CMODE_CHARCODE Set to 1 if in character-code input mode.
IME_CMODE_CHINESE Set to 1 if in native mode, 0 if in alphanumeric mode.
IME_CMODE_EUDC Set to 1 if in EUDC conversion mode.
IME_CMODE_FULLSHAPE Set to 1 if in full-width mode, 0 if in half-width mode.
IME_CMODE_HANGUL Set to 1 if in native mode, 0 if in alphanumeric mode.
IME_CMODE_HANJACONVERT Set to 1 if in hanja convert mode.
IME_CMODE_JAPANESE Set to 1 if in native mode, 0 if in alphanumeric mode.
IME_CMODE_KATAKANA Set to 1 if in katakana mode, 0 if in hiragana mode.
IME_CMODE_NATIVE Set to 1 if in native mode, 0 if in alphanumeric mode. Because the definitions for IME_CMODE_CHINESE, IME_CMODE_HANGUL, and IME_CMODE_JAPANESE are the same, applications should use IME_CMODE_NATIVE instead of another mode bit.
IME_CMODE_NOCONVERSION Set to 1 if IME conversion is turned off (if IME is closed).
IME_CMODE_ROMAN Set to 1 if in roman input mode.
IME_CMODE_SOFTKBD Set to 1 if in soft (on-screen) keyboard mode.
IME_CMODE_SYMBOL Set to 1 if in symbol conversion mode.