ホーム › UI.Input.Ime › 定数
定数
599Windows.Win32.UI.Input.Ime
| 名前 | 型 | 値 |
|---|---|---|
| CATID_MSIME_IImePadApplet_VER7 | GUID | {4A0F8E31-C3EE-11D1-AFEF-00805F0C8B6D} |
| CATID_MSIME_IImePadApplet_VER80 | GUID | {56F7A792-FEF1-11D3-8463-00C04F7A06E5} |
| CATID_MSIME_IImePadApplet_VER81 | GUID | {656520B0-BB88-11D4-84C0-00C04F7A06E5} |
| CATID_MSIME_IImePadApplet900 | GUID | {FAAE51BF-5E5B-4A1D-8DE1-17C1D9E1728D} |
| CATID_MSIME_IImePadApplet1000 | GUID | {E081E1D6-2389-43CB-B66F-609F823D9F9C} |
| CATID_MSIME_IImePadApplet1200 | GUID | {A47FB5FC-7D15-4223-A789-B781BF9AE667} |
| CATID_MSIME_IImePadApplet | GUID | {7566CAD1-4EC9-4478-9FE9-8ED766619EDF} |
| FEID_NONE | DWORD | 0 |
| FEID_CHINESE_TRADITIONAL | DWORD | 1 |
| FEID_CHINESE_SIMPLIFIED | DWORD | 2 |
| FEID_CHINESE_HONGKONG | DWORD | 3 |
| FEID_CHINESE_SINGAPORE | DWORD | 4 |
| FEID_JAPANESE | DWORD | 5 |
| FEID_KOREAN | DWORD | 6 |
| FEID_KOREAN_JOHAB | DWORD | 7 |
| INFOMASK_NONE | DWORD | 0 |
| INFOMASK_QUERY_CAND | DWORD | 1 |
| INFOMASK_APPLY_CAND | DWORD | 2 |
| INFOMASK_APPLY_CAND_EX | DWORD | 4 |
| INFOMASK_STRING_FIX | DWORD | 65536 |
| INFOMASK_HIDE_CAND | DWORD | 131072 |
| INFOMASK_BLOCK_CAND | DWORD | 262144 |
| IMEFAREASTINFO_TYPE_DEFAULT | DWORD | 0 |
| IMEFAREASTINFO_TYPE_READING | DWORD | 1 |
| IMEFAREASTINFO_TYPE_COMMENT | DWORD | 2 |
| IMEFAREASTINFO_TYPE_COSTTIME | DWORD | 3 |
| CHARINFO_APPLETID_MASK | DWORD | 4278190080 |
| CHARINFO_FEID_MASK | DWORD | 15728640 |
| CHARINFO_CHARID_MASK | DWORD | 65535 |
| MAX_APPLETTITLE | DWORD | 64 |
| MAX_FONTFACE | DWORD | 32 |
| IPACFG_NONE | INT | 0 |
| IPACFG_PROPERTY | INT | 1 |
| IPACFG_HELP | INT | 2 |
| IPACFG_TITLE | INT | 65536 |
| IPACFG_TITLEFONTFACE | INT | 131072 |
| IPACFG_CATEGORY | INT | 262144 |
| IPACFG_LANG | INT | 16 |
| IPACID_NONE | DWORD | 0 |
| IPACID_SOFTKEY | DWORD | 1 |
| IPACID_HANDWRITING | DWORD | 2 |
| IPACID_STROKESEARCH | DWORD | 3 |
| IPACID_RADICALSEARCH | DWORD | 4 |
| IPACID_SYMBOLSEARCH | DWORD | 5 |
| IPACID_VOICE | DWORD | 6 |
| IPACID_EPWING | DWORD | 7 |
| IPACID_OCR | DWORD | 8 |
| IPACID_CHARLIST | DWORD | 9 |
| IPACID_USER | DWORD | 256 |
| IMEPADREQ_FIRST | DWORD | 4096 |
| IMEPADREQ_INSERTSTRINGCANDIDATE | DWORD | 4098 |
| IMEPADREQ_INSERTITEMCANDIDATE | DWORD | 4099 |
| IMEPADREQ_SENDKEYCONTROL | DWORD | 4101 |
| IMEPADREQ_GETSELECTEDSTRING | DWORD | 4103 |
| IMEPADREQ_SETAPPLETDATA | DWORD | 4105 |
| IMEPADREQ_GETAPPLETDATA | DWORD | 4106 |
| IMEPADREQ_SETTITLEFONT | DWORD | 4107 |
| IMEPADREQ_GETCOMPOSITIONSTRINGID | DWORD | 4109 |
| IMEPADREQ_INSERTSTRINGCANDIDATEINFO | DWORD | 4110 |
| IMEPADREQ_CHANGESTRINGCANDIDATEINFO | DWORD | 4111 |
| IMEPADREQ_INSERTSTRINGINFO | DWORD | 4114 |
| IMEPADREQ_CHANGESTRINGINFO | DWORD | 4115 |
| IMEPADREQ_GETCURRENTUILANGID | DWORD | 4120 |
| IMEPADCTRL_CONVERTALL | DWORD | 1 |
| IMEPADCTRL_DETERMINALL | DWORD | 2 |
| IMEPADCTRL_DETERMINCHAR | DWORD | 3 |
| IMEPADCTRL_CLEARALL | DWORD | 4 |
| IMEPADCTRL_CARETSET | DWORD | 5 |
| IMEPADCTRL_CARETLEFT | DWORD | 6 |
| IMEPADCTRL_CARETRIGHT | DWORD | 7 |
| IMEPADCTRL_CARETTOP | DWORD | 8 |
| IMEPADCTRL_CARETBOTTOM | DWORD | 9 |
| IMEPADCTRL_CARETBACKSPACE | DWORD | 10 |
| IMEPADCTRL_CARETDELETE | DWORD | 11 |
| IMEPADCTRL_PHRASEDELETE | DWORD | 12 |
| IMEPADCTRL_INSERTSPACE | DWORD | 13 |
| IMEPADCTRL_INSERTFULLSPACE | DWORD | 14 |
| IMEPADCTRL_INSERTHALFSPACE | DWORD | 15 |
| IMEPADCTRL_ONIME | DWORD | 16 |
| IMEPADCTRL_OFFIME | DWORD | 17 |
| IMEPADCTRL_ONPRECONVERSION | DWORD | 18 |
| IMEPADCTRL_OFFPRECONVERSION | DWORD | 19 |
| IMEPADCTRL_PHONETICCANDIDATE | DWORD | 20 |
| IMEKEYCTRLMASK_ALT | DWORD | 1 |
| IMEKEYCTRLMASK_CTRL | DWORD | 2 |
| IMEKEYCTRLMASK_SHIFT | DWORD | 4 |
| IMEKEYCTRL_UP | DWORD | 1 |
| IMEKEYCTRL_DOWN | DWORD | 0 |
| IMEPN_FIRST | DWORD | 256 |
| IMEPN_ACTIVATE | DWORD | 257 |
| IMEPN_INACTIVATE | DWORD | 258 |
| IMEPN_SHOW | DWORD | 260 |
| IMEPN_HIDE | DWORD | 261 |
| IMEPN_SIZECHANGING | DWORD | 262 |
| IMEPN_SIZECHANGED | DWORD | 263 |
| IMEPN_CONFIG | DWORD | 264 |
| IMEPN_HELP | DWORD | 265 |
| IMEPN_QUERYCAND | DWORD | 266 |
| IMEPN_APPLYCAND | DWORD | 267 |
| IMEPN_APPLYCANDEX | DWORD | 268 |
| IMEPN_SETTINGCHANGED | DWORD | 269 |
| IMEPN_USER | DWORD | 356 |
| IPAWS_ENABLED | INT | 1 |
| IPAWS_SIZINGNOTIFY | INT | 4 |
| IPAWS_VERTICALFIXED | INT | 256 |
| IPAWS_HORIZONTALFIXED | INT | 512 |
| IPAWS_SIZEFIXED | INT | 768 |
| IPAWS_MAXWIDTHFIXED | INT | 4096 |
| IPAWS_MAXHEIGHTFIXED | INT | 8192 |
| IPAWS_MAXSIZEFIXED | INT | 12288 |
| IPAWS_MINWIDTHFIXED | INT | 65536 |
| IPAWS_MINHEIGHTFIXED | INT | 131072 |
| IPAWS_MINSIZEFIXED | INT | 196608 |
| STYLE_DESCRIPTION_SIZE | DWORD | 32 |
| IMEMENUITEM_STRING_SIZE | DWORD | 80 |
| IMC_GETCANDIDATEPOS | DWORD | 7 |
| IMC_SETCANDIDATEPOS | DWORD | 8 |
| IMC_GETCOMPOSITIONFONT | DWORD | 9 |
| IMC_SETCOMPOSITIONFONT | DWORD | 10 |
| IMC_GETCOMPOSITIONWINDOW | DWORD | 11 |
| IMC_SETCOMPOSITIONWINDOW | DWORD | 12 |
| IMC_GETSTATUSWINDOWPOS | DWORD | 15 |
| IMC_SETSTATUSWINDOWPOS | DWORD | 16 |
| IMC_CLOSESTATUSWINDOW | DWORD | 33 |
| IMC_OPENSTATUSWINDOW | DWORD | 34 |
| NI_FINALIZECONVERSIONRESULT | DWORD | 20 |
| ISC_SHOWUICANDIDATEWINDOW | DWORD | 1 |
| ISC_SHOWUICOMPOSITIONWINDOW | DWORD | 2147483648 |
| ISC_SHOWUIGUIDELINE | DWORD | 1073741824 |
| ISC_SHOWUIALLCANDIDATEWINDOW | DWORD | 15 |
| ISC_SHOWUIALL | DWORD | 3221225487 |
| MOD_LEFT | DWORD | 32768 |
| MOD_RIGHT | DWORD | 16384 |
| MOD_ON_KEYUP | DWORD | 2048 |
| MOD_IGNORE_ALL_MODIFIER | DWORD | 1024 |
| IME_HOTKEY_DSWITCH_FIRST | DWORD | 256 |
| IME_HOTKEY_DSWITCH_LAST | DWORD | 287 |
| IME_HOTKEY_PRIVATE_FIRST | DWORD | 512 |
| IME_HOTKEY_PRIVATE_LAST | DWORD | 543 |
| CS_INSERTCHAR | DWORD | 8192 |
| CS_NOMOVECARET | DWORD | 16384 |
| IMEVER_0310 | DWORD | 196618 |
| IMEVER_0400 | DWORD | 262144 |
| IME_PROP_AT_CARET | DWORD | 65536 |
| IME_PROP_SPECIAL_UI | DWORD | 131072 |
| IME_PROP_CANDLIST_START_FROM_1 | DWORD | 262144 |
| IME_PROP_UNICODE | DWORD | 524288 |
| IME_PROP_COMPLETE_ON_UNSELECT | DWORD | 1048576 |
| UI_CAP_2700 | DWORD | 1 |
| UI_CAP_ROT90 | DWORD | 2 |
| UI_CAP_ROTANY | DWORD | 4 |
| SCS_CAP_COMPSTR | DWORD | 1 |
| SCS_CAP_MAKEREAD | DWORD | 2 |
| SCS_CAP_SETRECONVERTSTRING | DWORD | 4 |
| SELECT_CAP_CONVERSION | DWORD | 1 |
| SELECT_CAP_SENTENCE | DWORD | 2 |
| GL_LEVEL_NOGUIDELINE | DWORD | 0 |
| GL_LEVEL_FATAL | DWORD | 1 |
| GL_LEVEL_ERROR | DWORD | 2 |
| GL_LEVEL_WARNING | DWORD | 3 |
| GL_LEVEL_INFORMATION | DWORD | 4 |
| GL_ID_UNKNOWN | DWORD | 0 |
| GL_ID_NOMODULE | DWORD | 1 |
| GL_ID_NODICTIONARY | DWORD | 16 |
| GL_ID_CANNOTSAVE | DWORD | 17 |
| GL_ID_NOCONVERT | DWORD | 32 |
| GL_ID_TYPINGERROR | DWORD | 33 |
| GL_ID_TOOMANYSTROKE | DWORD | 34 |
| GL_ID_READINGCONFLICT | DWORD | 35 |
| GL_ID_INPUTREADING | DWORD | 36 |
| GL_ID_INPUTRADICAL | DWORD | 37 |
| GL_ID_INPUTCODE | DWORD | 38 |
| GL_ID_INPUTSYMBOL | DWORD | 39 |
| GL_ID_CHOOSECANDIDATE | DWORD | 40 |
| GL_ID_REVERSECONVERSION | DWORD | 41 |
| GL_ID_PRIVATE_FIRST | DWORD | 32768 |
| GL_ID_PRIVATE_LAST | DWORD | 65535 |
| ATTR_INPUT | DWORD | 0 |
| ATTR_TARGET_CONVERTED | DWORD | 1 |
| ATTR_CONVERTED | DWORD | 2 |
| ATTR_TARGET_NOTCONVERTED | DWORD | 3 |
| ATTR_INPUT_ERROR | DWORD | 4 |
| ATTR_FIXEDCONVERTED | DWORD | 5 |
| CFS_DEFAULT | DWORD | 0 |
| CFS_RECT | DWORD | 1 |
| CFS_POINT | DWORD | 2 |
| CFS_FORCE_POSITION | DWORD | 32 |
| CFS_CANDIDATEPOS | DWORD | 64 |
| CFS_EXCLUDE | DWORD | 128 |
| IME_CAND_UNKNOWN | DWORD | 0 |
| IME_CAND_READ | DWORD | 1 |
| IME_CAND_CODE | DWORD | 2 |
| IME_CAND_MEANING | DWORD | 3 |
| IME_CAND_RADICAL | DWORD | 4 |
| IME_CAND_STROKE | DWORD | 5 |
| IMN_CLOSESTATUSWINDOW | DWORD | 1 |
| IMN_OPENSTATUSWINDOW | DWORD | 2 |
| IMN_CHANGECANDIDATE | DWORD | 3 |
| IMN_CLOSECANDIDATE | DWORD | 4 |
| IMN_OPENCANDIDATE | DWORD | 5 |
| IMN_SETCONVERSIONMODE | DWORD | 6 |
| IMN_SETSENTENCEMODE | DWORD | 7 |
| IMN_SETOPENSTATUS | DWORD | 8 |
| IMN_SETCANDIDATEPOS | DWORD | 9 |
| IMN_SETCOMPOSITIONFONT | DWORD | 10 |
| IMN_SETCOMPOSITIONWINDOW | DWORD | 11 |
| IMN_SETSTATUSWINDOWPOS | DWORD | 12 |
| IMN_GUIDELINE | DWORD | 13 |
| IMN_PRIVATE | DWORD | 14 |
| IMR_COMPOSITIONWINDOW | DWORD | 1 |
| IMR_CANDIDATEWINDOW | DWORD | 2 |
| IMR_COMPOSITIONFONT | DWORD | 3 |
| IMR_RECONVERTSTRING | DWORD | 4 |
| IMR_CONFIRMRECONVERTSTRING | DWORD | 5 |
| IMR_QUERYCHARPOSITION | DWORD | 6 |
| IMR_DOCUMENTFEED | DWORD | 7 |
| IMM_ERROR_NODATA | INT | -1 |
| IMM_ERROR_GENERAL | INT | -2 |
| IME_CONFIG_GENERAL | DWORD | 1 |
| IME_CONFIG_REGISTERWORD | DWORD | 2 |
| IME_CONFIG_SELECTDICTIONARY | DWORD | 3 |
| IME_REGWORD_STYLE_EUDC | DWORD | 1 |
| IME_REGWORD_STYLE_USER_FIRST | DWORD | 2147483648 |
| IME_REGWORD_STYLE_USER_LAST | DWORD | 4294967295 |
| IACE_CHILDREN | DWORD | 1 |
| IACE_DEFAULT | DWORD | 16 |
| IACE_IGNORENOCONTEXT | DWORD | 32 |
| IGIMIF_RIGHTMENU | DWORD | 1 |
| IGIMII_CMODE | DWORD | 1 |
| IGIMII_SMODE | DWORD | 2 |
| IGIMII_CONFIGURE | DWORD | 4 |
| IGIMII_TOOLS | DWORD | 8 |
| IGIMII_HELP | DWORD | 16 |
| IGIMII_OTHER | DWORD | 32 |
| IGIMII_INPUTTOOLS | DWORD | 64 |
| IMFT_RADIOCHECK | DWORD | 1 |
| IMFT_SEPARATOR | DWORD | 2 |
| IMFT_SUBMENU | DWORD | 4 |
| SOFTKEYBOARD_TYPE_T1 | DWORD | 1 |
| SOFTKEYBOARD_TYPE_C1 | DWORD | 2 |
| IMMGWL_IMC | DWORD | 0 |
| IMMGWLP_IMC | DWORD | 0 |
| IMC_SETCONVERSIONMODE | DWORD | 2 |
| IMC_SETSENTENCEMODE | DWORD | 4 |
| IMC_SETOPENSTATUS | DWORD | 6 |
| IMC_GETSOFTKBDFONT | DWORD | 17 |
| IMC_SETSOFTKBDFONT | DWORD | 18 |
| IMC_GETSOFTKBDPOS | DWORD | 19 |
| IMC_SETSOFTKBDPOS | DWORD | 20 |
| IMC_GETSOFTKBDSUBTYPE | DWORD | 21 |
| IMC_SETSOFTKBDSUBTYPE | DWORD | 22 |
| IMC_SETSOFTKBDDATA | DWORD | 24 |
| NI_CONTEXTUPDATED | DWORD | 3 |
| IME_SYSINFO_WINLOGON | DWORD | 1 |
| INIT_STATUSWNDPOS | DWORD | 1 |
| INIT_CONVERSION | DWORD | 2 |
| INIT_SENTENCE | DWORD | 4 |
| INIT_LOGFONT | DWORD | 8 |
| INIT_COMPFORM | DWORD | 16 |
| INIT_SOFTKBDPOS | DWORD | 32 |
| IME_PROP_END_UNLOAD | DWORD | 1 |
| IME_PROP_KBD_CHAR_FIRST | DWORD | 2 |
| IME_PROP_IGNORE_UPKEYS | DWORD | 4 |
| IME_PROP_NEED_ALTKEY | DWORD | 8 |
| IME_PROP_NO_KEYS_ON_CLOSE | DWORD | 16 |
| IME_PROP_ACCEPT_WIDE_VKEY | DWORD | 32 |
| UI_CAP_SOFTKBD | DWORD | 65536 |
| IMN_SOFTKBDDESTROYED | DWORD | 17 |
| IME_UI_CLASS_NAME_SIZE | DWORD | 16 |
| IME_ESC_STRING_BUFFER_SIZE | DWORD | 80 |
| szImeJapan | unknown | MSIME.Japan |
| szImeKorea | unknown | MSIME.Korea |
| szImeChina | unknown | MSIME.China |
| szImeTaiwan | unknown | MSIME.Taiwan |
| CLSID_VERSION_DEPENDENT_MSIME_JAPANESE | GUID | {6A91029E-AA49-471B-AEE7-7D332785660D} |
| IFEC_S_ALREADY_DEFAULT | HRESULT | 291840 |
| FELANG_REQ_CONV | DWORD | 65536 |
| FELANG_REQ_RECONV | DWORD | 131072 |
| FELANG_REQ_REV | DWORD | 196608 |
| FELANG_CMODE_MONORUBY | DWORD | 2 |
| FELANG_CMODE_NOPRUNING | DWORD | 4 |
| FELANG_CMODE_KATAKANAOUT | DWORD | 8 |
| FELANG_CMODE_HIRAGANAOUT | DWORD | 0 |
| FELANG_CMODE_HALFWIDTHOUT | DWORD | 16 |
| FELANG_CMODE_FULLWIDTHOUT | DWORD | 32 |
| FELANG_CMODE_BOPOMOFO | DWORD | 64 |
| FELANG_CMODE_HANGUL | DWORD | 128 |
| FELANG_CMODE_PINYIN | DWORD | 256 |
| FELANG_CMODE_PRECONV | DWORD | 512 |
| FELANG_CMODE_RADICAL | DWORD | 1024 |
| FELANG_CMODE_UNKNOWNREADING | DWORD | 2048 |
| FELANG_CMODE_MERGECAND | DWORD | 4096 |
| FELANG_CMODE_ROMAN | DWORD | 8192 |
| FELANG_CMODE_BESTFIRST | DWORD | 16384 |
| FELANG_CMODE_USENOREVWORDS | DWORD | 32768 |
| FELANG_CMODE_NONE | DWORD | 16777216 |
| FELANG_CMODE_PLAURALCLAUSE | DWORD | 33554432 |
| FELANG_CMODE_SINGLECONVERT | DWORD | 67108864 |
| FELANG_CMODE_AUTOMATIC | DWORD | 134217728 |
| FELANG_CMODE_PHRASEPREDICT | DWORD | 268435456 |
| FELANG_CMODE_CONVERSATION | DWORD | 536870912 |
| FELANG_CMODE_NAME | DWORD | 268435456 |
| FELANG_CMODE_NOINVISIBLECHAR | DWORD | 1073741824 |
| E_NOCAND | DWORD | 48 |
| E_NOTENOUGH_BUFFER | DWORD | 49 |
| E_NOTENOUGH_WDD | DWORD | 50 |
| E_LARGEINPUT | DWORD | 51 |
| FELANG_CLMN_WBREAK | DWORD | 1 |
| FELANG_CLMN_NOWBREAK | DWORD | 2 |
| FELANG_CLMN_PBREAK | DWORD | 4 |
| FELANG_CLMN_NOPBREAK | DWORD | 8 |
| FELANG_CLMN_FIXR | DWORD | 16 |
| FELANG_CLMN_FIXD | DWORD | 32 |
| FELANG_INVALD_PO | DWORD | 65535 |
| IFED_POS_NONE | DWORD | 0 |
| IFED_POS_NOUN | DWORD | 1 |
| IFED_POS_VERB | DWORD | 2 |
| IFED_POS_ADJECTIVE | DWORD | 4 |
| IFED_POS_ADJECTIVE_VERB | DWORD | 8 |
| IFED_POS_ADVERB | DWORD | 16 |
| IFED_POS_ADNOUN | DWORD | 32 |
| IFED_POS_CONJUNCTION | DWORD | 64 |
| IFED_POS_INTERJECTION | DWORD | 128 |
| IFED_POS_INDEPENDENT | DWORD | 255 |
| IFED_POS_INFLECTIONALSUFFIX | DWORD | 256 |
| IFED_POS_PREFIX | DWORD | 512 |
| IFED_POS_SUFFIX | DWORD | 1024 |
| IFED_POS_AFFIX | DWORD | 1536 |
| IFED_POS_TANKANJI | DWORD | 2048 |
| IFED_POS_IDIOMS | DWORD | 4096 |
| IFED_POS_SYMBOLS | DWORD | 8192 |
| IFED_POS_PARTICLE | DWORD | 16384 |
| IFED_POS_AUXILIARY_VERB | DWORD | 32768 |
| IFED_POS_SUB_VERB | DWORD | 65536 |
| IFED_POS_DEPENDENT | DWORD | 114688 |
| IFED_POS_ALL | DWORD | 131071 |
| IFED_SELECT_NONE | DWORD | 0 |
| IFED_SELECT_READING | DWORD | 1 |
| IFED_SELECT_DISPLAY | DWORD | 2 |
| IFED_SELECT_POS | DWORD | 4 |
| IFED_SELECT_COMMENT | DWORD | 8 |
| IFED_SELECT_ALL | DWORD | 15 |
| IFED_REG_NONE | DWORD | 0 |
| IFED_REG_USER | DWORD | 1 |
| IFED_REG_AUTO | DWORD | 2 |
| IFED_REG_GRAMMAR | DWORD | 4 |
| IFED_REG_ALL | DWORD | 7 |
| IFED_TYPE_NONE | DWORD | 0 |
| IFED_TYPE_GENERAL | DWORD | 1 |
| IFED_TYPE_NAMEPLACE | DWORD | 2 |
| IFED_TYPE_SPEECH | DWORD | 4 |
| IFED_TYPE_REVERSE | DWORD | 8 |
| IFED_TYPE_ENGLISH | DWORD | 16 |
| IFED_TYPE_ALL | DWORD | 31 |
| IFED_S_MORE_ENTRIES | HRESULT | 291328 |
| IFED_S_EMPTY_DICTIONARY | HRESULT | 291329 |
| IFED_S_WORD_EXISTS | HRESULT | 291330 |
| IFED_S_COMMENT_CHANGED | HRESULT | 291331 |
| IFED_E_NOT_FOUND | HRESULT | -2147192064 |
| IFED_E_INVALID_FORMAT | HRESULT | -2147192063 |
| IFED_E_OPEN_FAILED | HRESULT | -2147192062 |
| IFED_E_WRITE_FAILED | HRESULT | -2147192061 |
| IFED_E_NO_ENTRY | HRESULT | -2147192060 |
| IFED_E_REGISTER_FAILED | HRESULT | -2147192059 |
| IFED_E_NOT_USER_DIC | HRESULT | -2147192058 |
| IFED_E_NOT_SUPPORTED | HRESULT | -2147192057 |
| IFED_E_USER_COMMENT | HRESULT | -2147192056 |
| IFED_E_REGISTER_ILLEGAL_POS | HRESULT | -2147192055 |
| IFED_E_REGISTER_IMPROPER_WORD | HRESULT | -2147192054 |
| IFED_E_REGISTER_DISCONNECTED | HRESULT | -2147192053 |
| cbCommentMax | DWORD | 256 |
| wchPrivate1 | DWORD | 57344 |
| POS_UNDEFINED | DWORD | 0 |
| JPOS_UNDEFINED | DWORD | 0 |
| JPOS_MEISHI_FUTSU | DWORD | 100 |
| JPOS_MEISHI_SAHEN | DWORD | 101 |
| JPOS_MEISHI_ZAHEN | DWORD | 102 |
| JPOS_MEISHI_KEIYOUDOUSHI | DWORD | 103 |
| JPOS_HUKUSIMEISHI | DWORD | 104 |
| JPOS_MEISA_KEIDOU | DWORD | 105 |
| JPOS_JINMEI | DWORD | 106 |
| JPOS_JINMEI_SEI | DWORD | 107 |
| JPOS_JINMEI_MEI | DWORD | 108 |
| JPOS_CHIMEI | DWORD | 109 |
| JPOS_CHIMEI_KUNI | DWORD | 110 |
| JPOS_CHIMEI_KEN | DWORD | 111 |
| JPOS_CHIMEI_GUN | DWORD | 112 |
| JPOS_CHIMEI_KU | DWORD | 113 |
| JPOS_CHIMEI_SHI | DWORD | 114 |
| JPOS_CHIMEI_MACHI | DWORD | 115 |
| JPOS_CHIMEI_MURA | DWORD | 116 |
| JPOS_CHIMEI_EKI | DWORD | 117 |
| JPOS_SONOTA | DWORD | 118 |
| JPOS_SHAMEI | DWORD | 119 |
| JPOS_SOSHIKI | DWORD | 120 |
| JPOS_KENCHIKU | DWORD | 121 |
| JPOS_BUPPIN | DWORD | 122 |
| JPOS_DAIMEISHI | DWORD | 123 |
| JPOS_DAIMEISHI_NINSHOU | DWORD | 124 |
| JPOS_DAIMEISHI_SHIJI | DWORD | 125 |
| JPOS_KAZU | DWORD | 126 |
| JPOS_KAZU_SURYOU | DWORD | 127 |
| JPOS_KAZU_SUSHI | DWORD | 128 |
| JPOS_5DAN_AWA | DWORD | 200 |
| JPOS_5DAN_KA | DWORD | 201 |
| JPOS_5DAN_GA | DWORD | 202 |
| JPOS_5DAN_SA | DWORD | 203 |
| JPOS_5DAN_TA | DWORD | 204 |
| JPOS_5DAN_NA | DWORD | 205 |
| JPOS_5DAN_BA | DWORD | 206 |
| JPOS_5DAN_MA | DWORD | 207 |
| JPOS_5DAN_RA | DWORD | 208 |
| JPOS_5DAN_AWAUON | DWORD | 209 |
| JPOS_5DAN_KASOKUON | DWORD | 210 |
| JPOS_5DAN_RAHEN | DWORD | 211 |
| JPOS_4DAN_HA | DWORD | 212 |
| JPOS_1DAN | DWORD | 213 |
| JPOS_TOKUSHU_KAHEN | DWORD | 214 |
| JPOS_TOKUSHU_SAHENSURU | DWORD | 215 |
| JPOS_TOKUSHU_SAHEN | DWORD | 216 |
| JPOS_TOKUSHU_ZAHEN | DWORD | 217 |
| JPOS_TOKUSHU_NAHEN | DWORD | 218 |
| JPOS_KURU_KI | DWORD | 219 |
| JPOS_KURU_KITA | DWORD | 220 |
| JPOS_KURU_KITARA | DWORD | 221 |
| JPOS_KURU_KITARI | DWORD | 222 |
| JPOS_KURU_KITAROU | DWORD | 223 |
| JPOS_KURU_KITE | DWORD | 224 |
| JPOS_KURU_KUREBA | DWORD | 225 |
| JPOS_KURU_KO | DWORD | 226 |
| JPOS_KURU_KOI | DWORD | 227 |
| JPOS_KURU_KOYOU | DWORD | 228 |
| JPOS_SURU_SA | DWORD | 229 |
| JPOS_SURU_SI | DWORD | 230 |
| JPOS_SURU_SITA | DWORD | 231 |
| JPOS_SURU_SITARA | DWORD | 232 |
| JPOS_SURU_SIATRI | DWORD | 233 |
| JPOS_SURU_SITAROU | DWORD | 234 |
| JPOS_SURU_SITE | DWORD | 235 |
| JPOS_SURU_SIYOU | DWORD | 236 |
| JPOS_SURU_SUREBA | DWORD | 237 |
| JPOS_SURU_SE | DWORD | 238 |
| JPOS_SURU_SEYO | DWORD | 239 |
| JPOS_KEIYOU | DWORD | 300 |
| JPOS_KEIYOU_GARU | DWORD | 301 |
| JPOS_KEIYOU_GE | DWORD | 302 |
| JPOS_KEIYOU_ME | DWORD | 303 |
| JPOS_KEIYOU_YUU | DWORD | 304 |
| JPOS_KEIYOU_U | DWORD | 305 |
| JPOS_KEIDOU | DWORD | 400 |
| JPOS_KEIDOU_NO | DWORD | 401 |
| JPOS_KEIDOU_TARU | DWORD | 402 |
| JPOS_KEIDOU_GARU | DWORD | 403 |
| JPOS_FUKUSHI | DWORD | 500 |
| JPOS_FUKUSHI_SAHEN | DWORD | 501 |
| JPOS_FUKUSHI_NI | DWORD | 502 |
| JPOS_FUKUSHI_NANO | DWORD | 503 |
| JPOS_FUKUSHI_DA | DWORD | 504 |
| JPOS_FUKUSHI_TO | DWORD | 505 |
| JPOS_FUKUSHI_TOSURU | DWORD | 506 |
| JPOS_RENTAISHI | DWORD | 600 |
| JPOS_RENTAISHI_SHIJI | DWORD | 601 |
| JPOS_SETSUZOKUSHI | DWORD | 650 |
| JPOS_KANDOUSHI | DWORD | 670 |
| JPOS_SETTOU | DWORD | 700 |
| JPOS_SETTOU_KAKU | DWORD | 701 |
| JPOS_SETTOU_SAI | DWORD | 702 |
| JPOS_SETTOU_FUKU | DWORD | 703 |
| JPOS_SETTOU_MI | DWORD | 704 |
| JPOS_SETTOU_DAISHOU | DWORD | 705 |
| JPOS_SETTOU_KOUTEI | DWORD | 706 |
| JPOS_SETTOU_CHOUTAN | DWORD | 707 |
| JPOS_SETTOU_SHINKYU | DWORD | 708 |
| JPOS_SETTOU_JINMEI | DWORD | 709 |
| JPOS_SETTOU_CHIMEI | DWORD | 710 |
| JPOS_SETTOU_SONOTA | DWORD | 711 |
| JPOS_SETTOU_JOSUSHI | DWORD | 712 |
| JPOS_SETTOU_TEINEI_O | DWORD | 713 |
| JPOS_SETTOU_TEINEI_GO | DWORD | 714 |
| JPOS_SETTOU_TEINEI_ON | DWORD | 715 |
| JPOS_SETSUBI | DWORD | 800 |
| JPOS_SETSUBI_TEKI | DWORD | 801 |
| JPOS_SETSUBI_SEI | DWORD | 802 |
| JPOS_SETSUBI_KA | DWORD | 803 |
| JPOS_SETSUBI_CHU | DWORD | 804 |
| JPOS_SETSUBI_FU | DWORD | 805 |
| JPOS_SETSUBI_RYU | DWORD | 806 |
| JPOS_SETSUBI_YOU | DWORD | 807 |
| JPOS_SETSUBI_KATA | DWORD | 808 |
| JPOS_SETSUBI_MEISHIRENDAKU | DWORD | 809 |
| JPOS_SETSUBI_JINMEI | DWORD | 810 |
| JPOS_SETSUBI_CHIMEI | DWORD | 811 |
| JPOS_SETSUBI_KUNI | DWORD | 812 |
| JPOS_SETSUBI_KEN | DWORD | 813 |
| JPOS_SETSUBI_GUN | DWORD | 814 |
| JPOS_SETSUBI_KU | DWORD | 815 |
| JPOS_SETSUBI_SHI | DWORD | 816 |
| JPOS_SETSUBI_MACHI | DWORD | 817 |
| JPOS_SETSUBI_CHOU | DWORD | 818 |
| JPOS_SETSUBI_MURA | DWORD | 819 |
| JPOS_SETSUBI_SON | DWORD | 820 |
| JPOS_SETSUBI_EKI | DWORD | 821 |
| JPOS_SETSUBI_SONOTA | DWORD | 822 |
| JPOS_SETSUBI_SHAMEI | DWORD | 823 |
| JPOS_SETSUBI_SOSHIKI | DWORD | 824 |
| JPOS_SETSUBI_KENCHIKU | DWORD | 825 |
| JPOS_RENYOU_SETSUBI | DWORD | 826 |
| JPOS_SETSUBI_JOSUSHI | DWORD | 827 |
| JPOS_SETSUBI_JOSUSHIPLUS | DWORD | 828 |
| JPOS_SETSUBI_JIKAN | DWORD | 829 |
| JPOS_SETSUBI_JIKANPLUS | DWORD | 830 |
| JPOS_SETSUBI_TEINEI | DWORD | 831 |
| JPOS_SETSUBI_SAN | DWORD | 832 |
| JPOS_SETSUBI_KUN | DWORD | 833 |
| JPOS_SETSUBI_SAMA | DWORD | 834 |
| JPOS_SETSUBI_DONO | DWORD | 835 |
| JPOS_SETSUBI_FUKUSU | DWORD | 836 |
| JPOS_SETSUBI_TACHI | DWORD | 837 |
| JPOS_SETSUBI_RA | DWORD | 838 |
| JPOS_TANKANJI | DWORD | 900 |
| JPOS_TANKANJI_KAO | DWORD | 901 |
| JPOS_KANYOUKU | DWORD | 902 |
| JPOS_DOKURITSUGO | DWORD | 903 |
| JPOS_FUTEIGO | DWORD | 904 |
| JPOS_KIGOU | DWORD | 905 |
| JPOS_EIJI | DWORD | 906 |
| JPOS_KUTEN | DWORD | 907 |
| JPOS_TOUTEN | DWORD | 908 |
| JPOS_KANJI | DWORD | 909 |
| JPOS_OPENBRACE | DWORD | 910 |
| JPOS_CLOSEBRACE | DWORD | 911 |
| JPOS_YOKUSEI | DWORD | 912 |
| JPOS_TANSHUKU | DWORD | 913 |
| VERSION_ID_JAPANESE | DWORD | 16777216 |
| VERSION_ID_KOREAN | DWORD | 33554432 |
| VERSION_ID_CHINESE_TRADITIONAL | DWORD | 67108864 |
| VERSION_ID_CHINESE_SIMPLIFIED | DWORD | 134217728 |
| RWM_SERVICE | unknown | MSIMEService |
| FID_MSIME_VERSION | DWORD | 0 |
| RWM_UIREADY | unknown | MSIMEUIReady |
| RWM_MOUSE | unknown | MSIMEMouseOperation |
| VERSION_MOUSE_OPERATION | DWORD | 1 |
| IMEMOUSERET_NOTHANDLED | INT | -1 |
| IMEMOUSE_VERSION | DWORD | 255 |
| IMEMOUSE_NONE | DWORD | 0 |
| IMEMOUSE_LDOWN | DWORD | 1 |
| IMEMOUSE_RDOWN | DWORD | 2 |
| IMEMOUSE_MDOWN | DWORD | 4 |
| IMEMOUSE_WUP | DWORD | 16 |
| IMEMOUSE_WDOWN | DWORD | 32 |
| RWM_RECONVERT | unknown | MSIMEReconvert |
| FID_RECONVERT_VERSION | DWORD | 268435456 |
| VERSION_RECONVERSION | DWORD | 1 |
| RWM_RECONVERTREQUEST | unknown | MSIMEReconvertRequest |
| VERSION_DOCUMENTFEED | DWORD | 1 |
| RWM_DOCUMENTFEED | unknown | MSIMEDocumentFeed |
| VERSION_QUERYPOSITION | DWORD | 1 |
| RWM_QUERYPOSITION | unknown | MSIMEQueryPosition |
| RWM_MODEBIAS | unknown | MSIMEModeBias |
| VERSION_MODEBIAS | DWORD | 1 |
| MODEBIAS_GETVERSION | DWORD | 0 |
| MODEBIAS_SETVALUE | DWORD | 1 |
| MODEBIAS_GETVALUE | DWORD | 2 |
| MODEBIASMODE_DEFAULT | DWORD | 0 |
| MODEBIASMODE_FILENAME | DWORD | 1 |
| MODEBIASMODE_READING | DWORD | 2 |
| MODEBIASMODE_DIGIT | DWORD | 4 |
| RWM_SHOWIMEPAD | unknown | MSIMEShowImePad |
| SHOWIMEPAD_DEFAULT | DWORD | 0 |
| SHOWIMEPAD_CATEGORY | DWORD | 1 |
| SHOWIMEPAD_GUID | DWORD | 2 |
| RWM_KEYMAP | unknown | MSIMEKeyMap |
| RWM_CHGKEYMAP | unknown | MSIMEChangeKeyMap |
| RWM_NTFYKEYMAP | unknown | MSIMENotifyKeyMap |
| FID_MSIME_KMS_VERSION | DWORD | 1 |
| FID_MSIME_KMS_INIT | DWORD | 2 |
| FID_MSIME_KMS_TERM | DWORD | 3 |
| FID_MSIME_KMS_DEL_KEYLIST | DWORD | 4 |
| FID_MSIME_KMS_NOTIFY | DWORD | 5 |
| FID_MSIME_KMS_GETMAP | DWORD | 6 |
| FID_MSIME_KMS_INVOKE | DWORD | 7 |
| FID_MSIME_KMS_SETMAP | DWORD | 8 |
| FID_MSIME_KMS_FUNCDESC | DWORD | 9 |
| FID_MSIME_KMS_GETMAPSEAMLESS | DWORD | 10 |
| FID_MSIME_KMS_GETMAPFAST | DWORD | 11 |
| IMEKMS_NOCOMPOSITION | DWORD | 0 |
| IMEKMS_COMPOSITION | DWORD | 1 |
| IMEKMS_SELECTION | DWORD | 2 |
| IMEKMS_IMEOFF | DWORD | 3 |
| IMEKMS_2NDLEVEL | DWORD | 4 |
| IMEKMS_INPTGL | DWORD | 5 |
| IMEKMS_CANDIDATE | DWORD | 6 |
| IMEKMS_TYPECAND | DWORD | 7 |
| RWM_RECONVERTOPTIONS | unknown | MSIMEReconvertOptions |
| RECONVOPT_NONE | DWORD | 0 |
| RECONVOPT_USECANCELNOTIFY | DWORD | 1 |
| GCSEX_CANCELRECONVERT | DWORD | 268435456 |
| CLSID_ImePlugInDictDictionaryList_CHS | GUID | {7BF0129B-5BEF-4DE4-9B0B-5EDB66AC2FA6} |
| CLSID_ImePlugInDictDictionaryList_JPN | GUID | {4FE2776B-B0F9-4396-B5FC-E9D4CF1EC195} |
各言語での定義
定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。
#define FEID_NONE 0
#define FEID_CHINESE_TRADITIONAL 1
#define FEID_CHINESE_SIMPLIFIED 2
#define FEID_CHINESE_HONGKONG 3
#define FEID_CHINESE_SINGAPORE 4
#define FEID_JAPANESE 5
#define FEID_KOREAN 6
#define FEID_KOREAN_JOHAB 7
#define INFOMASK_NONE 0
#define INFOMASK_QUERY_CAND 1
#define INFOMASK_APPLY_CAND 2
#define INFOMASK_APPLY_CAND_EX 4
#define INFOMASK_STRING_FIX 65536
#define INFOMASK_HIDE_CAND 131072
#define INFOMASK_BLOCK_CAND 262144
#define IMEFAREASTINFO_TYPE_DEFAULT 0
#define IMEFAREASTINFO_TYPE_READING 1
#define IMEFAREASTINFO_TYPE_COMMENT 2
#define IMEFAREASTINFO_TYPE_COSTTIME 3
#define CHARINFO_APPLETID_MASK 4278190080
#define CHARINFO_FEID_MASK 15728640
#define CHARINFO_CHARID_MASK 65535
#define MAX_APPLETTITLE 64
#define MAX_FONTFACE 32
#define IPACFG_NONE 0
#define IPACFG_PROPERTY 1
#define IPACFG_HELP 2
#define IPACFG_TITLE 65536
#define IPACFG_TITLEFONTFACE 131072
#define IPACFG_CATEGORY 262144
#define IPACFG_LANG 16
#define IPACID_NONE 0
#define IPACID_SOFTKEY 1
#define IPACID_HANDWRITING 2
#define IPACID_STROKESEARCH 3
#define IPACID_RADICALSEARCH 4
#define IPACID_SYMBOLSEARCH 5
#define IPACID_VOICE 6
#define IPACID_EPWING 7
#define IPACID_OCR 8
#define IPACID_CHARLIST 9
#define IPACID_USER 256
#define IMEPADREQ_FIRST 4096
#define IMEPADREQ_INSERTSTRINGCANDIDATE 4098
#define IMEPADREQ_INSERTITEMCANDIDATE 4099
#define IMEPADREQ_SENDKEYCONTROL 4101
#define IMEPADREQ_GETSELECTEDSTRING 4103
#define IMEPADREQ_SETAPPLETDATA 4105
#define IMEPADREQ_GETAPPLETDATA 4106
#define IMEPADREQ_SETTITLEFONT 4107
#define IMEPADREQ_GETCOMPOSITIONSTRINGID 4109
#define IMEPADREQ_INSERTSTRINGCANDIDATEINFO 4110
#define IMEPADREQ_CHANGESTRINGCANDIDATEINFO 4111
#define IMEPADREQ_INSERTSTRINGINFO 4114
#define IMEPADREQ_CHANGESTRINGINFO 4115
#define IMEPADREQ_GETCURRENTUILANGID 4120
#define IMEPADCTRL_CONVERTALL 1
#define IMEPADCTRL_DETERMINALL 2
#define IMEPADCTRL_DETERMINCHAR 3
#define IMEPADCTRL_CLEARALL 4
#define IMEPADCTRL_CARETSET 5
#define IMEPADCTRL_CARETLEFT 6
#define IMEPADCTRL_CARETRIGHT 7
#define IMEPADCTRL_CARETTOP 8
#define IMEPADCTRL_CARETBOTTOM 9
#define IMEPADCTRL_CARETBACKSPACE 10
#define IMEPADCTRL_CARETDELETE 11
#define IMEPADCTRL_PHRASEDELETE 12
#define IMEPADCTRL_INSERTSPACE 13
#define IMEPADCTRL_INSERTFULLSPACE 14
#define IMEPADCTRL_INSERTHALFSPACE 15
#define IMEPADCTRL_ONIME 16
#define IMEPADCTRL_OFFIME 17
#define IMEPADCTRL_ONPRECONVERSION 18
#define IMEPADCTRL_OFFPRECONVERSION 19
#define IMEPADCTRL_PHONETICCANDIDATE 20
#define IMEKEYCTRLMASK_ALT 1
#define IMEKEYCTRLMASK_CTRL 2
#define IMEKEYCTRLMASK_SHIFT 4
#define IMEKEYCTRL_UP 1
#define IMEKEYCTRL_DOWN 0
#define IMEPN_FIRST 256
#define IMEPN_ACTIVATE 257
#define IMEPN_INACTIVATE 258
#define IMEPN_SHOW 260
#define IMEPN_HIDE 261
#define IMEPN_SIZECHANGING 262
#define IMEPN_SIZECHANGED 263
#define IMEPN_CONFIG 264
#define IMEPN_HELP 265
#define IMEPN_QUERYCAND 266
#define IMEPN_APPLYCAND 267
#define IMEPN_APPLYCANDEX 268
#define IMEPN_SETTINGCHANGED 269
#define IMEPN_USER 356
#define IPAWS_ENABLED 1
#define IPAWS_SIZINGNOTIFY 4
#define IPAWS_VERTICALFIXED 256
#define IPAWS_HORIZONTALFIXED 512
#define IPAWS_SIZEFIXED 768
#define IPAWS_MAXWIDTHFIXED 4096
#define IPAWS_MAXHEIGHTFIXED 8192
#define IPAWS_MAXSIZEFIXED 12288
#define IPAWS_MINWIDTHFIXED 65536
#define IPAWS_MINHEIGHTFIXED 131072
#define IPAWS_MINSIZEFIXED 196608
#define STYLE_DESCRIPTION_SIZE 32
#define IMEMENUITEM_STRING_SIZE 80
#define IMC_GETCANDIDATEPOS 7
#define IMC_SETCANDIDATEPOS 8
#define IMC_GETCOMPOSITIONFONT 9
#define IMC_SETCOMPOSITIONFONT 10
#define IMC_GETCOMPOSITIONWINDOW 11
#define IMC_SETCOMPOSITIONWINDOW 12
#define IMC_GETSTATUSWINDOWPOS 15
#define IMC_SETSTATUSWINDOWPOS 16
#define IMC_CLOSESTATUSWINDOW 33
#define IMC_OPENSTATUSWINDOW 34
#define NI_FINALIZECONVERSIONRESULT 20
#define ISC_SHOWUICANDIDATEWINDOW 1
#define ISC_SHOWUICOMPOSITIONWINDOW 2147483648
#define ISC_SHOWUIGUIDELINE 1073741824
#define ISC_SHOWUIALLCANDIDATEWINDOW 15
#define ISC_SHOWUIALL 3221225487
#define MOD_LEFT 32768
#define MOD_RIGHT 16384
#define MOD_ON_KEYUP 2048
#define MOD_IGNORE_ALL_MODIFIER 1024
#define IME_HOTKEY_DSWITCH_FIRST 256
#define IME_HOTKEY_DSWITCH_LAST 287
#define IME_HOTKEY_PRIVATE_FIRST 512
#define IME_HOTKEY_PRIVATE_LAST 543
#define CS_INSERTCHAR 8192
#define CS_NOMOVECARET 16384
#define IMEVER_0310 196618
#define IMEVER_0400 262144
#define IME_PROP_AT_CARET 65536
#define IME_PROP_SPECIAL_UI 131072
#define IME_PROP_CANDLIST_START_FROM_1 262144
#define IME_PROP_UNICODE 524288
#define IME_PROP_COMPLETE_ON_UNSELECT 1048576
#define UI_CAP_2700 1
#define UI_CAP_ROT90 2
#define UI_CAP_ROTANY 4
#define SCS_CAP_COMPSTR 1
#define SCS_CAP_MAKEREAD 2
#define SCS_CAP_SETRECONVERTSTRING 4
#define SELECT_CAP_CONVERSION 1
#define SELECT_CAP_SENTENCE 2
#define GL_LEVEL_NOGUIDELINE 0
#define GL_LEVEL_FATAL 1
#define GL_LEVEL_ERROR 2
#define GL_LEVEL_WARNING 3
#define GL_LEVEL_INFORMATION 4
#define GL_ID_UNKNOWN 0
#define GL_ID_NOMODULE 1
#define GL_ID_NODICTIONARY 16
#define GL_ID_CANNOTSAVE 17
#define GL_ID_NOCONVERT 32
#define GL_ID_TYPINGERROR 33
#define GL_ID_TOOMANYSTROKE 34
#define GL_ID_READINGCONFLICT 35
#define GL_ID_INPUTREADING 36
#define GL_ID_INPUTRADICAL 37
#define GL_ID_INPUTCODE 38
#define GL_ID_INPUTSYMBOL 39
#define GL_ID_CHOOSECANDIDATE 40
#define GL_ID_REVERSECONVERSION 41
#define GL_ID_PRIVATE_FIRST 32768
#define GL_ID_PRIVATE_LAST 65535
#define ATTR_INPUT 0
#define ATTR_TARGET_CONVERTED 1
#define ATTR_CONVERTED 2
#define ATTR_TARGET_NOTCONVERTED 3
#define ATTR_INPUT_ERROR 4
#define ATTR_FIXEDCONVERTED 5
#define CFS_DEFAULT 0
#define CFS_RECT 1
#define CFS_POINT 2
#define CFS_FORCE_POSITION 32
#define CFS_CANDIDATEPOS 64
#define CFS_EXCLUDE 128
#define IME_CAND_UNKNOWN 0
#define IME_CAND_READ 1
#define IME_CAND_CODE 2
#define IME_CAND_MEANING 3
#define IME_CAND_RADICAL 4
#define IME_CAND_STROKE 5
#define IMN_CLOSESTATUSWINDOW 1
#define IMN_OPENSTATUSWINDOW 2
#define IMN_CHANGECANDIDATE 3
#define IMN_CLOSECANDIDATE 4
#define IMN_OPENCANDIDATE 5
#define IMN_SETCONVERSIONMODE 6
#define IMN_SETSENTENCEMODE 7
#define IMN_SETOPENSTATUS 8
#define IMN_SETCANDIDATEPOS 9
#define IMN_SETCOMPOSITIONFONT 10
#define IMN_SETCOMPOSITIONWINDOW 11
#define IMN_SETSTATUSWINDOWPOS 12
#define IMN_GUIDELINE 13
#define IMN_PRIVATE 14
#define IMR_COMPOSITIONWINDOW 1
#define IMR_CANDIDATEWINDOW 2
#define IMR_COMPOSITIONFONT 3
#define IMR_RECONVERTSTRING 4
#define IMR_CONFIRMRECONVERTSTRING 5
#define IMR_QUERYCHARPOSITION 6
#define IMR_DOCUMENTFEED 7
#define IMM_ERROR_NODATA -1
#define IMM_ERROR_GENERAL -2
#define IME_CONFIG_GENERAL 1
#define IME_CONFIG_REGISTERWORD 2
#define IME_CONFIG_SELECTDICTIONARY 3
#define IME_REGWORD_STYLE_EUDC 1
#define IME_REGWORD_STYLE_USER_FIRST 2147483648
#define IME_REGWORD_STYLE_USER_LAST 4294967295
#define IACE_CHILDREN 1
#define IACE_DEFAULT 16
#define IACE_IGNORENOCONTEXT 32
#define IGIMIF_RIGHTMENU 1
#define IGIMII_CMODE 1
#define IGIMII_SMODE 2
#define IGIMII_CONFIGURE 4
#define IGIMII_TOOLS 8
#define IGIMII_HELP 16
#define IGIMII_OTHER 32
#define IGIMII_INPUTTOOLS 64
#define IMFT_RADIOCHECK 1
#define IMFT_SEPARATOR 2
#define IMFT_SUBMENU 4
#define SOFTKEYBOARD_TYPE_T1 1
#define SOFTKEYBOARD_TYPE_C1 2
#define IMMGWL_IMC 0
#define IMMGWLP_IMC 0
#define IMC_SETCONVERSIONMODE 2
#define IMC_SETSENTENCEMODE 4
#define IMC_SETOPENSTATUS 6
#define IMC_GETSOFTKBDFONT 17
#define IMC_SETSOFTKBDFONT 18
#define IMC_GETSOFTKBDPOS 19
#define IMC_SETSOFTKBDPOS 20
#define IMC_GETSOFTKBDSUBTYPE 21
#define IMC_SETSOFTKBDSUBTYPE 22
#define IMC_SETSOFTKBDDATA 24
#define NI_CONTEXTUPDATED 3
#define IME_SYSINFO_WINLOGON 1
#define INIT_STATUSWNDPOS 1
#define INIT_CONVERSION 2
#define INIT_SENTENCE 4
#define INIT_LOGFONT 8
#define INIT_COMPFORM 16
#define INIT_SOFTKBDPOS 32
#define IME_PROP_END_UNLOAD 1
#define IME_PROP_KBD_CHAR_FIRST 2
#define IME_PROP_IGNORE_UPKEYS 4
#define IME_PROP_NEED_ALTKEY 8
#define IME_PROP_NO_KEYS_ON_CLOSE 16
#define IME_PROP_ACCEPT_WIDE_VKEY 32
#define UI_CAP_SOFTKBD 65536
#define IMN_SOFTKBDDESTROYED 17
#define IME_UI_CLASS_NAME_SIZE 16
#define IME_ESC_STRING_BUFFER_SIZE 80
#define IFEC_S_ALREADY_DEFAULT 291840
#define FELANG_REQ_CONV 65536
#define FELANG_REQ_RECONV 131072
#define FELANG_REQ_REV 196608
#define FELANG_CMODE_MONORUBY 2
#define FELANG_CMODE_NOPRUNING 4
#define FELANG_CMODE_KATAKANAOUT 8
#define FELANG_CMODE_HIRAGANAOUT 0
#define FELANG_CMODE_HALFWIDTHOUT 16
#define FELANG_CMODE_FULLWIDTHOUT 32
#define FELANG_CMODE_BOPOMOFO 64
#define FELANG_CMODE_HANGUL 128
#define FELANG_CMODE_PINYIN 256
#define FELANG_CMODE_PRECONV 512
#define FELANG_CMODE_RADICAL 1024
#define FELANG_CMODE_UNKNOWNREADING 2048
#define FELANG_CMODE_MERGECAND 4096
#define FELANG_CMODE_ROMAN 8192
#define FELANG_CMODE_BESTFIRST 16384
#define FELANG_CMODE_USENOREVWORDS 32768
#define FELANG_CMODE_NONE 16777216
#define FELANG_CMODE_PLAURALCLAUSE 33554432
#define FELANG_CMODE_SINGLECONVERT 67108864
#define FELANG_CMODE_AUTOMATIC 134217728
#define FELANG_CMODE_PHRASEPREDICT 268435456
#define FELANG_CMODE_CONVERSATION 536870912
#define FELANG_CMODE_NAME 268435456
#define FELANG_CMODE_NOINVISIBLECHAR 1073741824
#define E_NOCAND 48
#define E_NOTENOUGH_BUFFER 49
#define E_NOTENOUGH_WDD 50
#define E_LARGEINPUT 51
#define FELANG_CLMN_WBREAK 1
#define FELANG_CLMN_NOWBREAK 2
#define FELANG_CLMN_PBREAK 4
#define FELANG_CLMN_NOPBREAK 8
#define FELANG_CLMN_FIXR 16
#define FELANG_CLMN_FIXD 32
#define FELANG_INVALD_PO 65535
#define IFED_POS_NONE 0
#define IFED_POS_NOUN 1
#define IFED_POS_VERB 2
#define IFED_POS_ADJECTIVE 4
#define IFED_POS_ADJECTIVE_VERB 8
#define IFED_POS_ADVERB 16
#define IFED_POS_ADNOUN 32
#define IFED_POS_CONJUNCTION 64
#define IFED_POS_INTERJECTION 128
#define IFED_POS_INDEPENDENT 255
#define IFED_POS_INFLECTIONALSUFFIX 256
#define IFED_POS_PREFIX 512
#define IFED_POS_SUFFIX 1024
#define IFED_POS_AFFIX 1536
#define IFED_POS_TANKANJI 2048
#define IFED_POS_IDIOMS 4096
#define IFED_POS_SYMBOLS 8192
#define IFED_POS_PARTICLE 16384
#define IFED_POS_AUXILIARY_VERB 32768
#define IFED_POS_SUB_VERB 65536
#define IFED_POS_DEPENDENT 114688
#define IFED_POS_ALL 131071
#define IFED_SELECT_NONE 0
#define IFED_SELECT_READING 1
#define IFED_SELECT_DISPLAY 2
#define IFED_SELECT_POS 4
#define IFED_SELECT_COMMENT 8
#define IFED_SELECT_ALL 15
#define IFED_REG_NONE 0
#define IFED_REG_USER 1
#define IFED_REG_AUTO 2
#define IFED_REG_GRAMMAR 4
#define IFED_REG_ALL 7
#define IFED_TYPE_NONE 0
#define IFED_TYPE_GENERAL 1
#define IFED_TYPE_NAMEPLACE 2
#define IFED_TYPE_SPEECH 4
#define IFED_TYPE_REVERSE 8
#define IFED_TYPE_ENGLISH 16
#define IFED_TYPE_ALL 31
#define IFED_S_MORE_ENTRIES 291328
#define IFED_S_EMPTY_DICTIONARY 291329
#define IFED_S_WORD_EXISTS 291330
#define IFED_S_COMMENT_CHANGED 291331
#define IFED_E_NOT_FOUND -2147192064
#define IFED_E_INVALID_FORMAT -2147192063
#define IFED_E_OPEN_FAILED -2147192062
#define IFED_E_WRITE_FAILED -2147192061
#define IFED_E_NO_ENTRY -2147192060
#define IFED_E_REGISTER_FAILED -2147192059
#define IFED_E_NOT_USER_DIC -2147192058
#define IFED_E_NOT_SUPPORTED -2147192057
#define IFED_E_USER_COMMENT -2147192056
#define IFED_E_REGISTER_ILLEGAL_POS -2147192055
#define IFED_E_REGISTER_IMPROPER_WORD -2147192054
#define IFED_E_REGISTER_DISCONNECTED -2147192053
#define cbCommentMax 256
#define wchPrivate1 57344
#define POS_UNDEFINED 0
#define JPOS_UNDEFINED 0
#define JPOS_MEISHI_FUTSU 100
#define JPOS_MEISHI_SAHEN 101
#define JPOS_MEISHI_ZAHEN 102
#define JPOS_MEISHI_KEIYOUDOUSHI 103
#define JPOS_HUKUSIMEISHI 104
#define JPOS_MEISA_KEIDOU 105
#define JPOS_JINMEI 106
#define JPOS_JINMEI_SEI 107
#define JPOS_JINMEI_MEI 108
#define JPOS_CHIMEI 109
#define JPOS_CHIMEI_KUNI 110
#define JPOS_CHIMEI_KEN 111
#define JPOS_CHIMEI_GUN 112
#define JPOS_CHIMEI_KU 113
#define JPOS_CHIMEI_SHI 114
#define JPOS_CHIMEI_MACHI 115
#define JPOS_CHIMEI_MURA 116
#define JPOS_CHIMEI_EKI 117
#define JPOS_SONOTA 118
#define JPOS_SHAMEI 119
#define JPOS_SOSHIKI 120
#define JPOS_KENCHIKU 121
#define JPOS_BUPPIN 122
#define JPOS_DAIMEISHI 123
#define JPOS_DAIMEISHI_NINSHOU 124
#define JPOS_DAIMEISHI_SHIJI 125
#define JPOS_KAZU 126
#define JPOS_KAZU_SURYOU 127
#define JPOS_KAZU_SUSHI 128
#define JPOS_5DAN_AWA 200
#define JPOS_5DAN_KA 201
#define JPOS_5DAN_GA 202
#define JPOS_5DAN_SA 203
#define JPOS_5DAN_TA 204
#define JPOS_5DAN_NA 205
#define JPOS_5DAN_BA 206
#define JPOS_5DAN_MA 207
#define JPOS_5DAN_RA 208
#define JPOS_5DAN_AWAUON 209
#define JPOS_5DAN_KASOKUON 210
#define JPOS_5DAN_RAHEN 211
#define JPOS_4DAN_HA 212
#define JPOS_1DAN 213
#define JPOS_TOKUSHU_KAHEN 214
#define JPOS_TOKUSHU_SAHENSURU 215
#define JPOS_TOKUSHU_SAHEN 216
#define JPOS_TOKUSHU_ZAHEN 217
#define JPOS_TOKUSHU_NAHEN 218
#define JPOS_KURU_KI 219
#define JPOS_KURU_KITA 220
#define JPOS_KURU_KITARA 221
#define JPOS_KURU_KITARI 222
#define JPOS_KURU_KITAROU 223
#define JPOS_KURU_KITE 224
#define JPOS_KURU_KUREBA 225
#define JPOS_KURU_KO 226
#define JPOS_KURU_KOI 227
#define JPOS_KURU_KOYOU 228
#define JPOS_SURU_SA 229
#define JPOS_SURU_SI 230
#define JPOS_SURU_SITA 231
#define JPOS_SURU_SITARA 232
#define JPOS_SURU_SIATRI 233
#define JPOS_SURU_SITAROU 234
#define JPOS_SURU_SITE 235
#define JPOS_SURU_SIYOU 236
#define JPOS_SURU_SUREBA 237
#define JPOS_SURU_SE 238
#define JPOS_SURU_SEYO 239
#define JPOS_KEIYOU 300
#define JPOS_KEIYOU_GARU 301
#define JPOS_KEIYOU_GE 302
#define JPOS_KEIYOU_ME 303
#define JPOS_KEIYOU_YUU 304
#define JPOS_KEIYOU_U 305
#define JPOS_KEIDOU 400
#define JPOS_KEIDOU_NO 401
#define JPOS_KEIDOU_TARU 402
#define JPOS_KEIDOU_GARU 403
#define JPOS_FUKUSHI 500
#define JPOS_FUKUSHI_SAHEN 501
#define JPOS_FUKUSHI_NI 502
#define JPOS_FUKUSHI_NANO 503
#define JPOS_FUKUSHI_DA 504
#define JPOS_FUKUSHI_TO 505
#define JPOS_FUKUSHI_TOSURU 506
#define JPOS_RENTAISHI 600
#define JPOS_RENTAISHI_SHIJI 601
#define JPOS_SETSUZOKUSHI 650
#define JPOS_KANDOUSHI 670
#define JPOS_SETTOU 700
#define JPOS_SETTOU_KAKU 701
#define JPOS_SETTOU_SAI 702
#define JPOS_SETTOU_FUKU 703
#define JPOS_SETTOU_MI 704
#define JPOS_SETTOU_DAISHOU 705
#define JPOS_SETTOU_KOUTEI 706
#define JPOS_SETTOU_CHOUTAN 707
#define JPOS_SETTOU_SHINKYU 708
#define JPOS_SETTOU_JINMEI 709
#define JPOS_SETTOU_CHIMEI 710
#define JPOS_SETTOU_SONOTA 711
#define JPOS_SETTOU_JOSUSHI 712
#define JPOS_SETTOU_TEINEI_O 713
#define JPOS_SETTOU_TEINEI_GO 714
#define JPOS_SETTOU_TEINEI_ON 715
#define JPOS_SETSUBI 800
#define JPOS_SETSUBI_TEKI 801
#define JPOS_SETSUBI_SEI 802
#define JPOS_SETSUBI_KA 803
#define JPOS_SETSUBI_CHU 804
#define JPOS_SETSUBI_FU 805
#define JPOS_SETSUBI_RYU 806
#define JPOS_SETSUBI_YOU 807
#define JPOS_SETSUBI_KATA 808
#define JPOS_SETSUBI_MEISHIRENDAKU 809
#define JPOS_SETSUBI_JINMEI 810
#define JPOS_SETSUBI_CHIMEI 811
#define JPOS_SETSUBI_KUNI 812
#define JPOS_SETSUBI_KEN 813
#define JPOS_SETSUBI_GUN 814
#define JPOS_SETSUBI_KU 815
#define JPOS_SETSUBI_SHI 816
#define JPOS_SETSUBI_MACHI 817
#define JPOS_SETSUBI_CHOU 818
#define JPOS_SETSUBI_MURA 819
#define JPOS_SETSUBI_SON 820
#define JPOS_SETSUBI_EKI 821
#define JPOS_SETSUBI_SONOTA 822
#define JPOS_SETSUBI_SHAMEI 823
#define JPOS_SETSUBI_SOSHIKI 824
#define JPOS_SETSUBI_KENCHIKU 825
#define JPOS_RENYOU_SETSUBI 826
#define JPOS_SETSUBI_JOSUSHI 827
#define JPOS_SETSUBI_JOSUSHIPLUS 828
#define JPOS_SETSUBI_JIKAN 829
#define JPOS_SETSUBI_JIKANPLUS 830
#define JPOS_SETSUBI_TEINEI 831
#define JPOS_SETSUBI_SAN 832
#define JPOS_SETSUBI_KUN 833
#define JPOS_SETSUBI_SAMA 834
#define JPOS_SETSUBI_DONO 835
#define JPOS_SETSUBI_FUKUSU 836
#define JPOS_SETSUBI_TACHI 837
#define JPOS_SETSUBI_RA 838
#define JPOS_TANKANJI 900
#define JPOS_TANKANJI_KAO 901
#define JPOS_KANYOUKU 902
#define JPOS_DOKURITSUGO 903
#define JPOS_FUTEIGO 904
#define JPOS_KIGOU 905
#define JPOS_EIJI 906
#define JPOS_KUTEN 907
#define JPOS_TOUTEN 908
#define JPOS_KANJI 909
#define JPOS_OPENBRACE 910
#define JPOS_CLOSEBRACE 911
#define JPOS_YOKUSEI 912
#define JPOS_TANSHUKU 913
#define VERSION_ID_JAPANESE 16777216
#define VERSION_ID_KOREAN 33554432
#define VERSION_ID_CHINESE_TRADITIONAL 67108864
#define VERSION_ID_CHINESE_SIMPLIFIED 134217728
#define FID_MSIME_VERSION 0
#define VERSION_MOUSE_OPERATION 1
#define IMEMOUSERET_NOTHANDLED -1
#define IMEMOUSE_VERSION 255
#define IMEMOUSE_NONE 0
#define IMEMOUSE_LDOWN 1
#define IMEMOUSE_RDOWN 2
#define IMEMOUSE_MDOWN 4
#define IMEMOUSE_WUP 16
#define IMEMOUSE_WDOWN 32
#define FID_RECONVERT_VERSION 268435456
#define VERSION_RECONVERSION 1
#define VERSION_DOCUMENTFEED 1
#define VERSION_QUERYPOSITION 1
#define VERSION_MODEBIAS 1
#define MODEBIAS_GETVERSION 0
#define MODEBIAS_SETVALUE 1
#define MODEBIAS_GETVALUE 2
#define MODEBIASMODE_DEFAULT 0
#define MODEBIASMODE_FILENAME 1
#define MODEBIASMODE_READING 2
#define MODEBIASMODE_DIGIT 4
#define SHOWIMEPAD_DEFAULT 0
#define SHOWIMEPAD_CATEGORY 1
#define SHOWIMEPAD_GUID 2
#define FID_MSIME_KMS_VERSION 1
#define FID_MSIME_KMS_INIT 2
#define FID_MSIME_KMS_TERM 3
#define FID_MSIME_KMS_DEL_KEYLIST 4
#define FID_MSIME_KMS_NOTIFY 5
#define FID_MSIME_KMS_GETMAP 6
#define FID_MSIME_KMS_INVOKE 7
#define FID_MSIME_KMS_SETMAP 8
#define FID_MSIME_KMS_FUNCDESC 9
#define FID_MSIME_KMS_GETMAPSEAMLESS 10
#define FID_MSIME_KMS_GETMAPFAST 11
#define IMEKMS_NOCOMPOSITION 0
#define IMEKMS_COMPOSITION 1
#define IMEKMS_SELECTION 2
#define IMEKMS_IMEOFF 3
#define IMEKMS_2NDLEVEL 4
#define IMEKMS_INPTGL 5
#define IMEKMS_CANDIDATE 6
#define IMEKMS_TYPECAND 7
#define RECONVOPT_NONE 0
#define RECONVOPT_USECANCELNOTIFY 1
#define GCSEX_CANCELRECONVERT 268435456public const uint FEID_NONE = 0;
public const uint FEID_CHINESE_TRADITIONAL = 1;
public const uint FEID_CHINESE_SIMPLIFIED = 2;
public const uint FEID_CHINESE_HONGKONG = 3;
public const uint FEID_CHINESE_SINGAPORE = 4;
public const uint FEID_JAPANESE = 5;
public const uint FEID_KOREAN = 6;
public const uint FEID_KOREAN_JOHAB = 7;
public const uint INFOMASK_NONE = 0;
public const uint INFOMASK_QUERY_CAND = 1;
public const uint INFOMASK_APPLY_CAND = 2;
public const uint INFOMASK_APPLY_CAND_EX = 4;
public const uint INFOMASK_STRING_FIX = 65536;
public const uint INFOMASK_HIDE_CAND = 131072;
public const uint INFOMASK_BLOCK_CAND = 262144;
public const uint IMEFAREASTINFO_TYPE_DEFAULT = 0;
public const uint IMEFAREASTINFO_TYPE_READING = 1;
public const uint IMEFAREASTINFO_TYPE_COMMENT = 2;
public const uint IMEFAREASTINFO_TYPE_COSTTIME = 3;
public const uint CHARINFO_APPLETID_MASK = 4278190080;
public const uint CHARINFO_FEID_MASK = 15728640;
public const uint CHARINFO_CHARID_MASK = 65535;
public const uint MAX_APPLETTITLE = 64;
public const uint MAX_FONTFACE = 32;
public const int IPACFG_NONE = 0;
public const int IPACFG_PROPERTY = 1;
public const int IPACFG_HELP = 2;
public const int IPACFG_TITLE = 65536;
public const int IPACFG_TITLEFONTFACE = 131072;
public const int IPACFG_CATEGORY = 262144;
public const int IPACFG_LANG = 16;
public const uint IPACID_NONE = 0;
public const uint IPACID_SOFTKEY = 1;
public const uint IPACID_HANDWRITING = 2;
public const uint IPACID_STROKESEARCH = 3;
public const uint IPACID_RADICALSEARCH = 4;
public const uint IPACID_SYMBOLSEARCH = 5;
public const uint IPACID_VOICE = 6;
public const uint IPACID_EPWING = 7;
public const uint IPACID_OCR = 8;
public const uint IPACID_CHARLIST = 9;
public const uint IPACID_USER = 256;
public const uint IMEPADREQ_FIRST = 4096;
public const uint IMEPADREQ_INSERTSTRINGCANDIDATE = 4098;
public const uint IMEPADREQ_INSERTITEMCANDIDATE = 4099;
public const uint IMEPADREQ_SENDKEYCONTROL = 4101;
public const uint IMEPADREQ_GETSELECTEDSTRING = 4103;
public const uint IMEPADREQ_SETAPPLETDATA = 4105;
public const uint IMEPADREQ_GETAPPLETDATA = 4106;
public const uint IMEPADREQ_SETTITLEFONT = 4107;
public const uint IMEPADREQ_GETCOMPOSITIONSTRINGID = 4109;
public const uint IMEPADREQ_INSERTSTRINGCANDIDATEINFO = 4110;
public const uint IMEPADREQ_CHANGESTRINGCANDIDATEINFO = 4111;
public const uint IMEPADREQ_INSERTSTRINGINFO = 4114;
public const uint IMEPADREQ_CHANGESTRINGINFO = 4115;
public const uint IMEPADREQ_GETCURRENTUILANGID = 4120;
public const uint IMEPADCTRL_CONVERTALL = 1;
public const uint IMEPADCTRL_DETERMINALL = 2;
public const uint IMEPADCTRL_DETERMINCHAR = 3;
public const uint IMEPADCTRL_CLEARALL = 4;
public const uint IMEPADCTRL_CARETSET = 5;
public const uint IMEPADCTRL_CARETLEFT = 6;
public const uint IMEPADCTRL_CARETRIGHT = 7;
public const uint IMEPADCTRL_CARETTOP = 8;
public const uint IMEPADCTRL_CARETBOTTOM = 9;
public const uint IMEPADCTRL_CARETBACKSPACE = 10;
public const uint IMEPADCTRL_CARETDELETE = 11;
public const uint IMEPADCTRL_PHRASEDELETE = 12;
public const uint IMEPADCTRL_INSERTSPACE = 13;
public const uint IMEPADCTRL_INSERTFULLSPACE = 14;
public const uint IMEPADCTRL_INSERTHALFSPACE = 15;
public const uint IMEPADCTRL_ONIME = 16;
public const uint IMEPADCTRL_OFFIME = 17;
public const uint IMEPADCTRL_ONPRECONVERSION = 18;
public const uint IMEPADCTRL_OFFPRECONVERSION = 19;
public const uint IMEPADCTRL_PHONETICCANDIDATE = 20;
public const uint IMEKEYCTRLMASK_ALT = 1;
public const uint IMEKEYCTRLMASK_CTRL = 2;
public const uint IMEKEYCTRLMASK_SHIFT = 4;
public const uint IMEKEYCTRL_UP = 1;
public const uint IMEKEYCTRL_DOWN = 0;
public const uint IMEPN_FIRST = 256;
public const uint IMEPN_ACTIVATE = 257;
public const uint IMEPN_INACTIVATE = 258;
public const uint IMEPN_SHOW = 260;
public const uint IMEPN_HIDE = 261;
public const uint IMEPN_SIZECHANGING = 262;
public const uint IMEPN_SIZECHANGED = 263;
public const uint IMEPN_CONFIG = 264;
public const uint IMEPN_HELP = 265;
public const uint IMEPN_QUERYCAND = 266;
public const uint IMEPN_APPLYCAND = 267;
public const uint IMEPN_APPLYCANDEX = 268;
public const uint IMEPN_SETTINGCHANGED = 269;
public const uint IMEPN_USER = 356;
public const int IPAWS_ENABLED = 1;
public const int IPAWS_SIZINGNOTIFY = 4;
public const int IPAWS_VERTICALFIXED = 256;
public const int IPAWS_HORIZONTALFIXED = 512;
public const int IPAWS_SIZEFIXED = 768;
public const int IPAWS_MAXWIDTHFIXED = 4096;
public const int IPAWS_MAXHEIGHTFIXED = 8192;
public const int IPAWS_MAXSIZEFIXED = 12288;
public const int IPAWS_MINWIDTHFIXED = 65536;
public const int IPAWS_MINHEIGHTFIXED = 131072;
public const int IPAWS_MINSIZEFIXED = 196608;
public const uint STYLE_DESCRIPTION_SIZE = 32;
public const uint IMEMENUITEM_STRING_SIZE = 80;
public const uint IMC_GETCANDIDATEPOS = 7;
public const uint IMC_SETCANDIDATEPOS = 8;
public const uint IMC_GETCOMPOSITIONFONT = 9;
public const uint IMC_SETCOMPOSITIONFONT = 10;
public const uint IMC_GETCOMPOSITIONWINDOW = 11;
public const uint IMC_SETCOMPOSITIONWINDOW = 12;
public const uint IMC_GETSTATUSWINDOWPOS = 15;
public const uint IMC_SETSTATUSWINDOWPOS = 16;
public const uint IMC_CLOSESTATUSWINDOW = 33;
public const uint IMC_OPENSTATUSWINDOW = 34;
public const uint NI_FINALIZECONVERSIONRESULT = 20;
public const uint ISC_SHOWUICANDIDATEWINDOW = 1;
public const uint ISC_SHOWUICOMPOSITIONWINDOW = 2147483648;
public const uint ISC_SHOWUIGUIDELINE = 1073741824;
public const uint ISC_SHOWUIALLCANDIDATEWINDOW = 15;
public const uint ISC_SHOWUIALL = 3221225487;
public const uint MOD_LEFT = 32768;
public const uint MOD_RIGHT = 16384;
public const uint MOD_ON_KEYUP = 2048;
public const uint MOD_IGNORE_ALL_MODIFIER = 1024;
public const uint IME_HOTKEY_DSWITCH_FIRST = 256;
public const uint IME_HOTKEY_DSWITCH_LAST = 287;
public const uint IME_HOTKEY_PRIVATE_FIRST = 512;
public const uint IME_HOTKEY_PRIVATE_LAST = 543;
public const uint CS_INSERTCHAR = 8192;
public const uint CS_NOMOVECARET = 16384;
public const uint IMEVER_0310 = 196618;
public const uint IMEVER_0400 = 262144;
public const uint IME_PROP_AT_CARET = 65536;
public const uint IME_PROP_SPECIAL_UI = 131072;
public const uint IME_PROP_CANDLIST_START_FROM_1 = 262144;
public const uint IME_PROP_UNICODE = 524288;
public const uint IME_PROP_COMPLETE_ON_UNSELECT = 1048576;
public const uint UI_CAP_2700 = 1;
public const uint UI_CAP_ROT90 = 2;
public const uint UI_CAP_ROTANY = 4;
public const uint SCS_CAP_COMPSTR = 1;
public const uint SCS_CAP_MAKEREAD = 2;
public const uint SCS_CAP_SETRECONVERTSTRING = 4;
public const uint SELECT_CAP_CONVERSION = 1;
public const uint SELECT_CAP_SENTENCE = 2;
public const uint GL_LEVEL_NOGUIDELINE = 0;
public const uint GL_LEVEL_FATAL = 1;
public const uint GL_LEVEL_ERROR = 2;
public const uint GL_LEVEL_WARNING = 3;
public const uint GL_LEVEL_INFORMATION = 4;
public const uint GL_ID_UNKNOWN = 0;
public const uint GL_ID_NOMODULE = 1;
public const uint GL_ID_NODICTIONARY = 16;
public const uint GL_ID_CANNOTSAVE = 17;
public const uint GL_ID_NOCONVERT = 32;
public const uint GL_ID_TYPINGERROR = 33;
public const uint GL_ID_TOOMANYSTROKE = 34;
public const uint GL_ID_READINGCONFLICT = 35;
public const uint GL_ID_INPUTREADING = 36;
public const uint GL_ID_INPUTRADICAL = 37;
public const uint GL_ID_INPUTCODE = 38;
public const uint GL_ID_INPUTSYMBOL = 39;
public const uint GL_ID_CHOOSECANDIDATE = 40;
public const uint GL_ID_REVERSECONVERSION = 41;
public const uint GL_ID_PRIVATE_FIRST = 32768;
public const uint GL_ID_PRIVATE_LAST = 65535;
public const uint ATTR_INPUT = 0;
public const uint ATTR_TARGET_CONVERTED = 1;
public const uint ATTR_CONVERTED = 2;
public const uint ATTR_TARGET_NOTCONVERTED = 3;
public const uint ATTR_INPUT_ERROR = 4;
public const uint ATTR_FIXEDCONVERTED = 5;
public const uint CFS_DEFAULT = 0;
public const uint CFS_RECT = 1;
public const uint CFS_POINT = 2;
public const uint CFS_FORCE_POSITION = 32;
public const uint CFS_CANDIDATEPOS = 64;
public const uint CFS_EXCLUDE = 128;
public const uint IME_CAND_UNKNOWN = 0;
public const uint IME_CAND_READ = 1;
public const uint IME_CAND_CODE = 2;
public const uint IME_CAND_MEANING = 3;
public const uint IME_CAND_RADICAL = 4;
public const uint IME_CAND_STROKE = 5;
public const uint IMN_CLOSESTATUSWINDOW = 1;
public const uint IMN_OPENSTATUSWINDOW = 2;
public const uint IMN_CHANGECANDIDATE = 3;
public const uint IMN_CLOSECANDIDATE = 4;
public const uint IMN_OPENCANDIDATE = 5;
public const uint IMN_SETCONVERSIONMODE = 6;
public const uint IMN_SETSENTENCEMODE = 7;
public const uint IMN_SETOPENSTATUS = 8;
public const uint IMN_SETCANDIDATEPOS = 9;
public const uint IMN_SETCOMPOSITIONFONT = 10;
public const uint IMN_SETCOMPOSITIONWINDOW = 11;
public const uint IMN_SETSTATUSWINDOWPOS = 12;
public const uint IMN_GUIDELINE = 13;
public const uint IMN_PRIVATE = 14;
public const uint IMR_COMPOSITIONWINDOW = 1;
public const uint IMR_CANDIDATEWINDOW = 2;
public const uint IMR_COMPOSITIONFONT = 3;
public const uint IMR_RECONVERTSTRING = 4;
public const uint IMR_CONFIRMRECONVERTSTRING = 5;
public const uint IMR_QUERYCHARPOSITION = 6;
public const uint IMR_DOCUMENTFEED = 7;
public const int IMM_ERROR_NODATA = -1;
public const int IMM_ERROR_GENERAL = -2;
public const uint IME_CONFIG_GENERAL = 1;
public const uint IME_CONFIG_REGISTERWORD = 2;
public const uint IME_CONFIG_SELECTDICTIONARY = 3;
public const uint IME_REGWORD_STYLE_EUDC = 1;
public const uint IME_REGWORD_STYLE_USER_FIRST = 2147483648;
public const uint IME_REGWORD_STYLE_USER_LAST = 4294967295;
public const uint IACE_CHILDREN = 1;
public const uint IACE_DEFAULT = 16;
public const uint IACE_IGNORENOCONTEXT = 32;
public const uint IGIMIF_RIGHTMENU = 1;
public const uint IGIMII_CMODE = 1;
public const uint IGIMII_SMODE = 2;
public const uint IGIMII_CONFIGURE = 4;
public const uint IGIMII_TOOLS = 8;
public const uint IGIMII_HELP = 16;
public const uint IGIMII_OTHER = 32;
public const uint IGIMII_INPUTTOOLS = 64;
public const uint IMFT_RADIOCHECK = 1;
public const uint IMFT_SEPARATOR = 2;
public const uint IMFT_SUBMENU = 4;
public const uint SOFTKEYBOARD_TYPE_T1 = 1;
public const uint SOFTKEYBOARD_TYPE_C1 = 2;
public const uint IMMGWL_IMC = 0;
public const uint IMMGWLP_IMC = 0;
public const uint IMC_SETCONVERSIONMODE = 2;
public const uint IMC_SETSENTENCEMODE = 4;
public const uint IMC_SETOPENSTATUS = 6;
public const uint IMC_GETSOFTKBDFONT = 17;
public const uint IMC_SETSOFTKBDFONT = 18;
public const uint IMC_GETSOFTKBDPOS = 19;
public const uint IMC_SETSOFTKBDPOS = 20;
public const uint IMC_GETSOFTKBDSUBTYPE = 21;
public const uint IMC_SETSOFTKBDSUBTYPE = 22;
public const uint IMC_SETSOFTKBDDATA = 24;
public const uint NI_CONTEXTUPDATED = 3;
public const uint IME_SYSINFO_WINLOGON = 1;
public const uint INIT_STATUSWNDPOS = 1;
public const uint INIT_CONVERSION = 2;
public const uint INIT_SENTENCE = 4;
public const uint INIT_LOGFONT = 8;
public const uint INIT_COMPFORM = 16;
public const uint INIT_SOFTKBDPOS = 32;
public const uint IME_PROP_END_UNLOAD = 1;
public const uint IME_PROP_KBD_CHAR_FIRST = 2;
public const uint IME_PROP_IGNORE_UPKEYS = 4;
public const uint IME_PROP_NEED_ALTKEY = 8;
public const uint IME_PROP_NO_KEYS_ON_CLOSE = 16;
public const uint IME_PROP_ACCEPT_WIDE_VKEY = 32;
public const uint UI_CAP_SOFTKBD = 65536;
public const uint IMN_SOFTKBDDESTROYED = 17;
public const uint IME_UI_CLASS_NAME_SIZE = 16;
public const uint IME_ESC_STRING_BUFFER_SIZE = 80;
public const int IFEC_S_ALREADY_DEFAULT = 291840;
public const uint FELANG_REQ_CONV = 65536;
public const uint FELANG_REQ_RECONV = 131072;
public const uint FELANG_REQ_REV = 196608;
public const uint FELANG_CMODE_MONORUBY = 2;
public const uint FELANG_CMODE_NOPRUNING = 4;
public const uint FELANG_CMODE_KATAKANAOUT = 8;
public const uint FELANG_CMODE_HIRAGANAOUT = 0;
public const uint FELANG_CMODE_HALFWIDTHOUT = 16;
public const uint FELANG_CMODE_FULLWIDTHOUT = 32;
public const uint FELANG_CMODE_BOPOMOFO = 64;
public const uint FELANG_CMODE_HANGUL = 128;
public const uint FELANG_CMODE_PINYIN = 256;
public const uint FELANG_CMODE_PRECONV = 512;
public const uint FELANG_CMODE_RADICAL = 1024;
public const uint FELANG_CMODE_UNKNOWNREADING = 2048;
public const uint FELANG_CMODE_MERGECAND = 4096;
public const uint FELANG_CMODE_ROMAN = 8192;
public const uint FELANG_CMODE_BESTFIRST = 16384;
public const uint FELANG_CMODE_USENOREVWORDS = 32768;
public const uint FELANG_CMODE_NONE = 16777216;
public const uint FELANG_CMODE_PLAURALCLAUSE = 33554432;
public const uint FELANG_CMODE_SINGLECONVERT = 67108864;
public const uint FELANG_CMODE_AUTOMATIC = 134217728;
public const uint FELANG_CMODE_PHRASEPREDICT = 268435456;
public const uint FELANG_CMODE_CONVERSATION = 536870912;
public const uint FELANG_CMODE_NAME = 268435456;
public const uint FELANG_CMODE_NOINVISIBLECHAR = 1073741824;
public const uint E_NOCAND = 48;
public const uint E_NOTENOUGH_BUFFER = 49;
public const uint E_NOTENOUGH_WDD = 50;
public const uint E_LARGEINPUT = 51;
public const uint FELANG_CLMN_WBREAK = 1;
public const uint FELANG_CLMN_NOWBREAK = 2;
public const uint FELANG_CLMN_PBREAK = 4;
public const uint FELANG_CLMN_NOPBREAK = 8;
public const uint FELANG_CLMN_FIXR = 16;
public const uint FELANG_CLMN_FIXD = 32;
public const uint FELANG_INVALD_PO = 65535;
public const uint IFED_POS_NONE = 0;
public const uint IFED_POS_NOUN = 1;
public const uint IFED_POS_VERB = 2;
public const uint IFED_POS_ADJECTIVE = 4;
public const uint IFED_POS_ADJECTIVE_VERB = 8;
public const uint IFED_POS_ADVERB = 16;
public const uint IFED_POS_ADNOUN = 32;
public const uint IFED_POS_CONJUNCTION = 64;
public const uint IFED_POS_INTERJECTION = 128;
public const uint IFED_POS_INDEPENDENT = 255;
public const uint IFED_POS_INFLECTIONALSUFFIX = 256;
public const uint IFED_POS_PREFIX = 512;
public const uint IFED_POS_SUFFIX = 1024;
public const uint IFED_POS_AFFIX = 1536;
public const uint IFED_POS_TANKANJI = 2048;
public const uint IFED_POS_IDIOMS = 4096;
public const uint IFED_POS_SYMBOLS = 8192;
public const uint IFED_POS_PARTICLE = 16384;
public const uint IFED_POS_AUXILIARY_VERB = 32768;
public const uint IFED_POS_SUB_VERB = 65536;
public const uint IFED_POS_DEPENDENT = 114688;
public const uint IFED_POS_ALL = 131071;
public const uint IFED_SELECT_NONE = 0;
public const uint IFED_SELECT_READING = 1;
public const uint IFED_SELECT_DISPLAY = 2;
public const uint IFED_SELECT_POS = 4;
public const uint IFED_SELECT_COMMENT = 8;
public const uint IFED_SELECT_ALL = 15;
public const uint IFED_REG_NONE = 0;
public const uint IFED_REG_USER = 1;
public const uint IFED_REG_AUTO = 2;
public const uint IFED_REG_GRAMMAR = 4;
public const uint IFED_REG_ALL = 7;
public const uint IFED_TYPE_NONE = 0;
public const uint IFED_TYPE_GENERAL = 1;
public const uint IFED_TYPE_NAMEPLACE = 2;
public const uint IFED_TYPE_SPEECH = 4;
public const uint IFED_TYPE_REVERSE = 8;
public const uint IFED_TYPE_ENGLISH = 16;
public const uint IFED_TYPE_ALL = 31;
public const int IFED_S_MORE_ENTRIES = 291328;
public const int IFED_S_EMPTY_DICTIONARY = 291329;
public const int IFED_S_WORD_EXISTS = 291330;
public const int IFED_S_COMMENT_CHANGED = 291331;
public const int IFED_E_NOT_FOUND = -2147192064;
public const int IFED_E_INVALID_FORMAT = -2147192063;
public const int IFED_E_OPEN_FAILED = -2147192062;
public const int IFED_E_WRITE_FAILED = -2147192061;
public const int IFED_E_NO_ENTRY = -2147192060;
public const int IFED_E_REGISTER_FAILED = -2147192059;
public const int IFED_E_NOT_USER_DIC = -2147192058;
public const int IFED_E_NOT_SUPPORTED = -2147192057;
public const int IFED_E_USER_COMMENT = -2147192056;
public const int IFED_E_REGISTER_ILLEGAL_POS = -2147192055;
public const int IFED_E_REGISTER_IMPROPER_WORD = -2147192054;
public const int IFED_E_REGISTER_DISCONNECTED = -2147192053;
public const uint cbCommentMax = 256;
public const uint wchPrivate1 = 57344;
public const uint POS_UNDEFINED = 0;
public const uint JPOS_UNDEFINED = 0;
public const uint JPOS_MEISHI_FUTSU = 100;
public const uint JPOS_MEISHI_SAHEN = 101;
public const uint JPOS_MEISHI_ZAHEN = 102;
public const uint JPOS_MEISHI_KEIYOUDOUSHI = 103;
public const uint JPOS_HUKUSIMEISHI = 104;
public const uint JPOS_MEISA_KEIDOU = 105;
public const uint JPOS_JINMEI = 106;
public const uint JPOS_JINMEI_SEI = 107;
public const uint JPOS_JINMEI_MEI = 108;
public const uint JPOS_CHIMEI = 109;
public const uint JPOS_CHIMEI_KUNI = 110;
public const uint JPOS_CHIMEI_KEN = 111;
public const uint JPOS_CHIMEI_GUN = 112;
public const uint JPOS_CHIMEI_KU = 113;
public const uint JPOS_CHIMEI_SHI = 114;
public const uint JPOS_CHIMEI_MACHI = 115;
public const uint JPOS_CHIMEI_MURA = 116;
public const uint JPOS_CHIMEI_EKI = 117;
public const uint JPOS_SONOTA = 118;
public const uint JPOS_SHAMEI = 119;
public const uint JPOS_SOSHIKI = 120;
public const uint JPOS_KENCHIKU = 121;
public const uint JPOS_BUPPIN = 122;
public const uint JPOS_DAIMEISHI = 123;
public const uint JPOS_DAIMEISHI_NINSHOU = 124;
public const uint JPOS_DAIMEISHI_SHIJI = 125;
public const uint JPOS_KAZU = 126;
public const uint JPOS_KAZU_SURYOU = 127;
public const uint JPOS_KAZU_SUSHI = 128;
public const uint JPOS_5DAN_AWA = 200;
public const uint JPOS_5DAN_KA = 201;
public const uint JPOS_5DAN_GA = 202;
public const uint JPOS_5DAN_SA = 203;
public const uint JPOS_5DAN_TA = 204;
public const uint JPOS_5DAN_NA = 205;
public const uint JPOS_5DAN_BA = 206;
public const uint JPOS_5DAN_MA = 207;
public const uint JPOS_5DAN_RA = 208;
public const uint JPOS_5DAN_AWAUON = 209;
public const uint JPOS_5DAN_KASOKUON = 210;
public const uint JPOS_5DAN_RAHEN = 211;
public const uint JPOS_4DAN_HA = 212;
public const uint JPOS_1DAN = 213;
public const uint JPOS_TOKUSHU_KAHEN = 214;
public const uint JPOS_TOKUSHU_SAHENSURU = 215;
public const uint JPOS_TOKUSHU_SAHEN = 216;
public const uint JPOS_TOKUSHU_ZAHEN = 217;
public const uint JPOS_TOKUSHU_NAHEN = 218;
public const uint JPOS_KURU_KI = 219;
public const uint JPOS_KURU_KITA = 220;
public const uint JPOS_KURU_KITARA = 221;
public const uint JPOS_KURU_KITARI = 222;
public const uint JPOS_KURU_KITAROU = 223;
public const uint JPOS_KURU_KITE = 224;
public const uint JPOS_KURU_KUREBA = 225;
public const uint JPOS_KURU_KO = 226;
public const uint JPOS_KURU_KOI = 227;
public const uint JPOS_KURU_KOYOU = 228;
public const uint JPOS_SURU_SA = 229;
public const uint JPOS_SURU_SI = 230;
public const uint JPOS_SURU_SITA = 231;
public const uint JPOS_SURU_SITARA = 232;
public const uint JPOS_SURU_SIATRI = 233;
public const uint JPOS_SURU_SITAROU = 234;
public const uint JPOS_SURU_SITE = 235;
public const uint JPOS_SURU_SIYOU = 236;
public const uint JPOS_SURU_SUREBA = 237;
public const uint JPOS_SURU_SE = 238;
public const uint JPOS_SURU_SEYO = 239;
public const uint JPOS_KEIYOU = 300;
public const uint JPOS_KEIYOU_GARU = 301;
public const uint JPOS_KEIYOU_GE = 302;
public const uint JPOS_KEIYOU_ME = 303;
public const uint JPOS_KEIYOU_YUU = 304;
public const uint JPOS_KEIYOU_U = 305;
public const uint JPOS_KEIDOU = 400;
public const uint JPOS_KEIDOU_NO = 401;
public const uint JPOS_KEIDOU_TARU = 402;
public const uint JPOS_KEIDOU_GARU = 403;
public const uint JPOS_FUKUSHI = 500;
public const uint JPOS_FUKUSHI_SAHEN = 501;
public const uint JPOS_FUKUSHI_NI = 502;
public const uint JPOS_FUKUSHI_NANO = 503;
public const uint JPOS_FUKUSHI_DA = 504;
public const uint JPOS_FUKUSHI_TO = 505;
public const uint JPOS_FUKUSHI_TOSURU = 506;
public const uint JPOS_RENTAISHI = 600;
public const uint JPOS_RENTAISHI_SHIJI = 601;
public const uint JPOS_SETSUZOKUSHI = 650;
public const uint JPOS_KANDOUSHI = 670;
public const uint JPOS_SETTOU = 700;
public const uint JPOS_SETTOU_KAKU = 701;
public const uint JPOS_SETTOU_SAI = 702;
public const uint JPOS_SETTOU_FUKU = 703;
public const uint JPOS_SETTOU_MI = 704;
public const uint JPOS_SETTOU_DAISHOU = 705;
public const uint JPOS_SETTOU_KOUTEI = 706;
public const uint JPOS_SETTOU_CHOUTAN = 707;
public const uint JPOS_SETTOU_SHINKYU = 708;
public const uint JPOS_SETTOU_JINMEI = 709;
public const uint JPOS_SETTOU_CHIMEI = 710;
public const uint JPOS_SETTOU_SONOTA = 711;
public const uint JPOS_SETTOU_JOSUSHI = 712;
public const uint JPOS_SETTOU_TEINEI_O = 713;
public const uint JPOS_SETTOU_TEINEI_GO = 714;
public const uint JPOS_SETTOU_TEINEI_ON = 715;
public const uint JPOS_SETSUBI = 800;
public const uint JPOS_SETSUBI_TEKI = 801;
public const uint JPOS_SETSUBI_SEI = 802;
public const uint JPOS_SETSUBI_KA = 803;
public const uint JPOS_SETSUBI_CHU = 804;
public const uint JPOS_SETSUBI_FU = 805;
public const uint JPOS_SETSUBI_RYU = 806;
public const uint JPOS_SETSUBI_YOU = 807;
public const uint JPOS_SETSUBI_KATA = 808;
public const uint JPOS_SETSUBI_MEISHIRENDAKU = 809;
public const uint JPOS_SETSUBI_JINMEI = 810;
public const uint JPOS_SETSUBI_CHIMEI = 811;
public const uint JPOS_SETSUBI_KUNI = 812;
public const uint JPOS_SETSUBI_KEN = 813;
public const uint JPOS_SETSUBI_GUN = 814;
public const uint JPOS_SETSUBI_KU = 815;
public const uint JPOS_SETSUBI_SHI = 816;
public const uint JPOS_SETSUBI_MACHI = 817;
public const uint JPOS_SETSUBI_CHOU = 818;
public const uint JPOS_SETSUBI_MURA = 819;
public const uint JPOS_SETSUBI_SON = 820;
public const uint JPOS_SETSUBI_EKI = 821;
public const uint JPOS_SETSUBI_SONOTA = 822;
public const uint JPOS_SETSUBI_SHAMEI = 823;
public const uint JPOS_SETSUBI_SOSHIKI = 824;
public const uint JPOS_SETSUBI_KENCHIKU = 825;
public const uint JPOS_RENYOU_SETSUBI = 826;
public const uint JPOS_SETSUBI_JOSUSHI = 827;
public const uint JPOS_SETSUBI_JOSUSHIPLUS = 828;
public const uint JPOS_SETSUBI_JIKAN = 829;
public const uint JPOS_SETSUBI_JIKANPLUS = 830;
public const uint JPOS_SETSUBI_TEINEI = 831;
public const uint JPOS_SETSUBI_SAN = 832;
public const uint JPOS_SETSUBI_KUN = 833;
public const uint JPOS_SETSUBI_SAMA = 834;
public const uint JPOS_SETSUBI_DONO = 835;
public const uint JPOS_SETSUBI_FUKUSU = 836;
public const uint JPOS_SETSUBI_TACHI = 837;
public const uint JPOS_SETSUBI_RA = 838;
public const uint JPOS_TANKANJI = 900;
public const uint JPOS_TANKANJI_KAO = 901;
public const uint JPOS_KANYOUKU = 902;
public const uint JPOS_DOKURITSUGO = 903;
public const uint JPOS_FUTEIGO = 904;
public const uint JPOS_KIGOU = 905;
public const uint JPOS_EIJI = 906;
public const uint JPOS_KUTEN = 907;
public const uint JPOS_TOUTEN = 908;
public const uint JPOS_KANJI = 909;
public const uint JPOS_OPENBRACE = 910;
public const uint JPOS_CLOSEBRACE = 911;
public const uint JPOS_YOKUSEI = 912;
public const uint JPOS_TANSHUKU = 913;
public const uint VERSION_ID_JAPANESE = 16777216;
public const uint VERSION_ID_KOREAN = 33554432;
public const uint VERSION_ID_CHINESE_TRADITIONAL = 67108864;
public const uint VERSION_ID_CHINESE_SIMPLIFIED = 134217728;
public const uint FID_MSIME_VERSION = 0;
public const uint VERSION_MOUSE_OPERATION = 1;
public const int IMEMOUSERET_NOTHANDLED = -1;
public const uint IMEMOUSE_VERSION = 255;
public const uint IMEMOUSE_NONE = 0;
public const uint IMEMOUSE_LDOWN = 1;
public const uint IMEMOUSE_RDOWN = 2;
public const uint IMEMOUSE_MDOWN = 4;
public const uint IMEMOUSE_WUP = 16;
public const uint IMEMOUSE_WDOWN = 32;
public const uint FID_RECONVERT_VERSION = 268435456;
public const uint VERSION_RECONVERSION = 1;
public const uint VERSION_DOCUMENTFEED = 1;
public const uint VERSION_QUERYPOSITION = 1;
public const uint VERSION_MODEBIAS = 1;
public const uint MODEBIAS_GETVERSION = 0;
public const uint MODEBIAS_SETVALUE = 1;
public const uint MODEBIAS_GETVALUE = 2;
public const uint MODEBIASMODE_DEFAULT = 0;
public const uint MODEBIASMODE_FILENAME = 1;
public const uint MODEBIASMODE_READING = 2;
public const uint MODEBIASMODE_DIGIT = 4;
public const uint SHOWIMEPAD_DEFAULT = 0;
public const uint SHOWIMEPAD_CATEGORY = 1;
public const uint SHOWIMEPAD_GUID = 2;
public const uint FID_MSIME_KMS_VERSION = 1;
public const uint FID_MSIME_KMS_INIT = 2;
public const uint FID_MSIME_KMS_TERM = 3;
public const uint FID_MSIME_KMS_DEL_KEYLIST = 4;
public const uint FID_MSIME_KMS_NOTIFY = 5;
public const uint FID_MSIME_KMS_GETMAP = 6;
public const uint FID_MSIME_KMS_INVOKE = 7;
public const uint FID_MSIME_KMS_SETMAP = 8;
public const uint FID_MSIME_KMS_FUNCDESC = 9;
public const uint FID_MSIME_KMS_GETMAPSEAMLESS = 10;
public const uint FID_MSIME_KMS_GETMAPFAST = 11;
public const uint IMEKMS_NOCOMPOSITION = 0;
public const uint IMEKMS_COMPOSITION = 1;
public const uint IMEKMS_SELECTION = 2;
public const uint IMEKMS_IMEOFF = 3;
public const uint IMEKMS_2NDLEVEL = 4;
public const uint IMEKMS_INPTGL = 5;
public const uint IMEKMS_CANDIDATE = 6;
public const uint IMEKMS_TYPECAND = 7;
public const uint RECONVOPT_NONE = 0;
public const uint RECONVOPT_USECANCELNOTIFY = 1;
public const uint GCSEX_CANCELRECONVERT = 268435456;FEID_NONE = 0
FEID_CHINESE_TRADITIONAL = 1
FEID_CHINESE_SIMPLIFIED = 2
FEID_CHINESE_HONGKONG = 3
FEID_CHINESE_SINGAPORE = 4
FEID_JAPANESE = 5
FEID_KOREAN = 6
FEID_KOREAN_JOHAB = 7
INFOMASK_NONE = 0
INFOMASK_QUERY_CAND = 1
INFOMASK_APPLY_CAND = 2
INFOMASK_APPLY_CAND_EX = 4
INFOMASK_STRING_FIX = 65536
INFOMASK_HIDE_CAND = 131072
INFOMASK_BLOCK_CAND = 262144
IMEFAREASTINFO_TYPE_DEFAULT = 0
IMEFAREASTINFO_TYPE_READING = 1
IMEFAREASTINFO_TYPE_COMMENT = 2
IMEFAREASTINFO_TYPE_COSTTIME = 3
CHARINFO_APPLETID_MASK = 4278190080
CHARINFO_FEID_MASK = 15728640
CHARINFO_CHARID_MASK = 65535
MAX_APPLETTITLE = 64
MAX_FONTFACE = 32
IPACFG_NONE = 0
IPACFG_PROPERTY = 1
IPACFG_HELP = 2
IPACFG_TITLE = 65536
IPACFG_TITLEFONTFACE = 131072
IPACFG_CATEGORY = 262144
IPACFG_LANG = 16
IPACID_NONE = 0
IPACID_SOFTKEY = 1
IPACID_HANDWRITING = 2
IPACID_STROKESEARCH = 3
IPACID_RADICALSEARCH = 4
IPACID_SYMBOLSEARCH = 5
IPACID_VOICE = 6
IPACID_EPWING = 7
IPACID_OCR = 8
IPACID_CHARLIST = 9
IPACID_USER = 256
IMEPADREQ_FIRST = 4096
IMEPADREQ_INSERTSTRINGCANDIDATE = 4098
IMEPADREQ_INSERTITEMCANDIDATE = 4099
IMEPADREQ_SENDKEYCONTROL = 4101
IMEPADREQ_GETSELECTEDSTRING = 4103
IMEPADREQ_SETAPPLETDATA = 4105
IMEPADREQ_GETAPPLETDATA = 4106
IMEPADREQ_SETTITLEFONT = 4107
IMEPADREQ_GETCOMPOSITIONSTRINGID = 4109
IMEPADREQ_INSERTSTRINGCANDIDATEINFO = 4110
IMEPADREQ_CHANGESTRINGCANDIDATEINFO = 4111
IMEPADREQ_INSERTSTRINGINFO = 4114
IMEPADREQ_CHANGESTRINGINFO = 4115
IMEPADREQ_GETCURRENTUILANGID = 4120
IMEPADCTRL_CONVERTALL = 1
IMEPADCTRL_DETERMINALL = 2
IMEPADCTRL_DETERMINCHAR = 3
IMEPADCTRL_CLEARALL = 4
IMEPADCTRL_CARETSET = 5
IMEPADCTRL_CARETLEFT = 6
IMEPADCTRL_CARETRIGHT = 7
IMEPADCTRL_CARETTOP = 8
IMEPADCTRL_CARETBOTTOM = 9
IMEPADCTRL_CARETBACKSPACE = 10
IMEPADCTRL_CARETDELETE = 11
IMEPADCTRL_PHRASEDELETE = 12
IMEPADCTRL_INSERTSPACE = 13
IMEPADCTRL_INSERTFULLSPACE = 14
IMEPADCTRL_INSERTHALFSPACE = 15
IMEPADCTRL_ONIME = 16
IMEPADCTRL_OFFIME = 17
IMEPADCTRL_ONPRECONVERSION = 18
IMEPADCTRL_OFFPRECONVERSION = 19
IMEPADCTRL_PHONETICCANDIDATE = 20
IMEKEYCTRLMASK_ALT = 1
IMEKEYCTRLMASK_CTRL = 2
IMEKEYCTRLMASK_SHIFT = 4
IMEKEYCTRL_UP = 1
IMEKEYCTRL_DOWN = 0
IMEPN_FIRST = 256
IMEPN_ACTIVATE = 257
IMEPN_INACTIVATE = 258
IMEPN_SHOW = 260
IMEPN_HIDE = 261
IMEPN_SIZECHANGING = 262
IMEPN_SIZECHANGED = 263
IMEPN_CONFIG = 264
IMEPN_HELP = 265
IMEPN_QUERYCAND = 266
IMEPN_APPLYCAND = 267
IMEPN_APPLYCANDEX = 268
IMEPN_SETTINGCHANGED = 269
IMEPN_USER = 356
IPAWS_ENABLED = 1
IPAWS_SIZINGNOTIFY = 4
IPAWS_VERTICALFIXED = 256
IPAWS_HORIZONTALFIXED = 512
IPAWS_SIZEFIXED = 768
IPAWS_MAXWIDTHFIXED = 4096
IPAWS_MAXHEIGHTFIXED = 8192
IPAWS_MAXSIZEFIXED = 12288
IPAWS_MINWIDTHFIXED = 65536
IPAWS_MINHEIGHTFIXED = 131072
IPAWS_MINSIZEFIXED = 196608
STYLE_DESCRIPTION_SIZE = 32
IMEMENUITEM_STRING_SIZE = 80
IMC_GETCANDIDATEPOS = 7
IMC_SETCANDIDATEPOS = 8
IMC_GETCOMPOSITIONFONT = 9
IMC_SETCOMPOSITIONFONT = 10
IMC_GETCOMPOSITIONWINDOW = 11
IMC_SETCOMPOSITIONWINDOW = 12
IMC_GETSTATUSWINDOWPOS = 15
IMC_SETSTATUSWINDOWPOS = 16
IMC_CLOSESTATUSWINDOW = 33
IMC_OPENSTATUSWINDOW = 34
NI_FINALIZECONVERSIONRESULT = 20
ISC_SHOWUICANDIDATEWINDOW = 1
ISC_SHOWUICOMPOSITIONWINDOW = 2147483648
ISC_SHOWUIGUIDELINE = 1073741824
ISC_SHOWUIALLCANDIDATEWINDOW = 15
ISC_SHOWUIALL = 3221225487
MOD_LEFT = 32768
MOD_RIGHT = 16384
MOD_ON_KEYUP = 2048
MOD_IGNORE_ALL_MODIFIER = 1024
IME_HOTKEY_DSWITCH_FIRST = 256
IME_HOTKEY_DSWITCH_LAST = 287
IME_HOTKEY_PRIVATE_FIRST = 512
IME_HOTKEY_PRIVATE_LAST = 543
CS_INSERTCHAR = 8192
CS_NOMOVECARET = 16384
IMEVER_0310 = 196618
IMEVER_0400 = 262144
IME_PROP_AT_CARET = 65536
IME_PROP_SPECIAL_UI = 131072
IME_PROP_CANDLIST_START_FROM_1 = 262144
IME_PROP_UNICODE = 524288
IME_PROP_COMPLETE_ON_UNSELECT = 1048576
UI_CAP_2700 = 1
UI_CAP_ROT90 = 2
UI_CAP_ROTANY = 4
SCS_CAP_COMPSTR = 1
SCS_CAP_MAKEREAD = 2
SCS_CAP_SETRECONVERTSTRING = 4
SELECT_CAP_CONVERSION = 1
SELECT_CAP_SENTENCE = 2
GL_LEVEL_NOGUIDELINE = 0
GL_LEVEL_FATAL = 1
GL_LEVEL_ERROR = 2
GL_LEVEL_WARNING = 3
GL_LEVEL_INFORMATION = 4
GL_ID_UNKNOWN = 0
GL_ID_NOMODULE = 1
GL_ID_NODICTIONARY = 16
GL_ID_CANNOTSAVE = 17
GL_ID_NOCONVERT = 32
GL_ID_TYPINGERROR = 33
GL_ID_TOOMANYSTROKE = 34
GL_ID_READINGCONFLICT = 35
GL_ID_INPUTREADING = 36
GL_ID_INPUTRADICAL = 37
GL_ID_INPUTCODE = 38
GL_ID_INPUTSYMBOL = 39
GL_ID_CHOOSECANDIDATE = 40
GL_ID_REVERSECONVERSION = 41
GL_ID_PRIVATE_FIRST = 32768
GL_ID_PRIVATE_LAST = 65535
ATTR_INPUT = 0
ATTR_TARGET_CONVERTED = 1
ATTR_CONVERTED = 2
ATTR_TARGET_NOTCONVERTED = 3
ATTR_INPUT_ERROR = 4
ATTR_FIXEDCONVERTED = 5
CFS_DEFAULT = 0
CFS_RECT = 1
CFS_POINT = 2
CFS_FORCE_POSITION = 32
CFS_CANDIDATEPOS = 64
CFS_EXCLUDE = 128
IME_CAND_UNKNOWN = 0
IME_CAND_READ = 1
IME_CAND_CODE = 2
IME_CAND_MEANING = 3
IME_CAND_RADICAL = 4
IME_CAND_STROKE = 5
IMN_CLOSESTATUSWINDOW = 1
IMN_OPENSTATUSWINDOW = 2
IMN_CHANGECANDIDATE = 3
IMN_CLOSECANDIDATE = 4
IMN_OPENCANDIDATE = 5
IMN_SETCONVERSIONMODE = 6
IMN_SETSENTENCEMODE = 7
IMN_SETOPENSTATUS = 8
IMN_SETCANDIDATEPOS = 9
IMN_SETCOMPOSITIONFONT = 10
IMN_SETCOMPOSITIONWINDOW = 11
IMN_SETSTATUSWINDOWPOS = 12
IMN_GUIDELINE = 13
IMN_PRIVATE = 14
IMR_COMPOSITIONWINDOW = 1
IMR_CANDIDATEWINDOW = 2
IMR_COMPOSITIONFONT = 3
IMR_RECONVERTSTRING = 4
IMR_CONFIRMRECONVERTSTRING = 5
IMR_QUERYCHARPOSITION = 6
IMR_DOCUMENTFEED = 7
IMM_ERROR_NODATA = -1
IMM_ERROR_GENERAL = -2
IME_CONFIG_GENERAL = 1
IME_CONFIG_REGISTERWORD = 2
IME_CONFIG_SELECTDICTIONARY = 3
IME_REGWORD_STYLE_EUDC = 1
IME_REGWORD_STYLE_USER_FIRST = 2147483648
IME_REGWORD_STYLE_USER_LAST = 4294967295
IACE_CHILDREN = 1
IACE_DEFAULT = 16
IACE_IGNORENOCONTEXT = 32
IGIMIF_RIGHTMENU = 1
IGIMII_CMODE = 1
IGIMII_SMODE = 2
IGIMII_CONFIGURE = 4
IGIMII_TOOLS = 8
IGIMII_HELP = 16
IGIMII_OTHER = 32
IGIMII_INPUTTOOLS = 64
IMFT_RADIOCHECK = 1
IMFT_SEPARATOR = 2
IMFT_SUBMENU = 4
SOFTKEYBOARD_TYPE_T1 = 1
SOFTKEYBOARD_TYPE_C1 = 2
IMMGWL_IMC = 0
IMMGWLP_IMC = 0
IMC_SETCONVERSIONMODE = 2
IMC_SETSENTENCEMODE = 4
IMC_SETOPENSTATUS = 6
IMC_GETSOFTKBDFONT = 17
IMC_SETSOFTKBDFONT = 18
IMC_GETSOFTKBDPOS = 19
IMC_SETSOFTKBDPOS = 20
IMC_GETSOFTKBDSUBTYPE = 21
IMC_SETSOFTKBDSUBTYPE = 22
IMC_SETSOFTKBDDATA = 24
NI_CONTEXTUPDATED = 3
IME_SYSINFO_WINLOGON = 1
INIT_STATUSWNDPOS = 1
INIT_CONVERSION = 2
INIT_SENTENCE = 4
INIT_LOGFONT = 8
INIT_COMPFORM = 16
INIT_SOFTKBDPOS = 32
IME_PROP_END_UNLOAD = 1
IME_PROP_KBD_CHAR_FIRST = 2
IME_PROP_IGNORE_UPKEYS = 4
IME_PROP_NEED_ALTKEY = 8
IME_PROP_NO_KEYS_ON_CLOSE = 16
IME_PROP_ACCEPT_WIDE_VKEY = 32
UI_CAP_SOFTKBD = 65536
IMN_SOFTKBDDESTROYED = 17
IME_UI_CLASS_NAME_SIZE = 16
IME_ESC_STRING_BUFFER_SIZE = 80
IFEC_S_ALREADY_DEFAULT = 291840
FELANG_REQ_CONV = 65536
FELANG_REQ_RECONV = 131072
FELANG_REQ_REV = 196608
FELANG_CMODE_MONORUBY = 2
FELANG_CMODE_NOPRUNING = 4
FELANG_CMODE_KATAKANAOUT = 8
FELANG_CMODE_HIRAGANAOUT = 0
FELANG_CMODE_HALFWIDTHOUT = 16
FELANG_CMODE_FULLWIDTHOUT = 32
FELANG_CMODE_BOPOMOFO = 64
FELANG_CMODE_HANGUL = 128
FELANG_CMODE_PINYIN = 256
FELANG_CMODE_PRECONV = 512
FELANG_CMODE_RADICAL = 1024
FELANG_CMODE_UNKNOWNREADING = 2048
FELANG_CMODE_MERGECAND = 4096
FELANG_CMODE_ROMAN = 8192
FELANG_CMODE_BESTFIRST = 16384
FELANG_CMODE_USENOREVWORDS = 32768
FELANG_CMODE_NONE = 16777216
FELANG_CMODE_PLAURALCLAUSE = 33554432
FELANG_CMODE_SINGLECONVERT = 67108864
FELANG_CMODE_AUTOMATIC = 134217728
FELANG_CMODE_PHRASEPREDICT = 268435456
FELANG_CMODE_CONVERSATION = 536870912
FELANG_CMODE_NAME = 268435456
FELANG_CMODE_NOINVISIBLECHAR = 1073741824
E_NOCAND = 48
E_NOTENOUGH_BUFFER = 49
E_NOTENOUGH_WDD = 50
E_LARGEINPUT = 51
FELANG_CLMN_WBREAK = 1
FELANG_CLMN_NOWBREAK = 2
FELANG_CLMN_PBREAK = 4
FELANG_CLMN_NOPBREAK = 8
FELANG_CLMN_FIXR = 16
FELANG_CLMN_FIXD = 32
FELANG_INVALD_PO = 65535
IFED_POS_NONE = 0
IFED_POS_NOUN = 1
IFED_POS_VERB = 2
IFED_POS_ADJECTIVE = 4
IFED_POS_ADJECTIVE_VERB = 8
IFED_POS_ADVERB = 16
IFED_POS_ADNOUN = 32
IFED_POS_CONJUNCTION = 64
IFED_POS_INTERJECTION = 128
IFED_POS_INDEPENDENT = 255
IFED_POS_INFLECTIONALSUFFIX = 256
IFED_POS_PREFIX = 512
IFED_POS_SUFFIX = 1024
IFED_POS_AFFIX = 1536
IFED_POS_TANKANJI = 2048
IFED_POS_IDIOMS = 4096
IFED_POS_SYMBOLS = 8192
IFED_POS_PARTICLE = 16384
IFED_POS_AUXILIARY_VERB = 32768
IFED_POS_SUB_VERB = 65536
IFED_POS_DEPENDENT = 114688
IFED_POS_ALL = 131071
IFED_SELECT_NONE = 0
IFED_SELECT_READING = 1
IFED_SELECT_DISPLAY = 2
IFED_SELECT_POS = 4
IFED_SELECT_COMMENT = 8
IFED_SELECT_ALL = 15
IFED_REG_NONE = 0
IFED_REG_USER = 1
IFED_REG_AUTO = 2
IFED_REG_GRAMMAR = 4
IFED_REG_ALL = 7
IFED_TYPE_NONE = 0
IFED_TYPE_GENERAL = 1
IFED_TYPE_NAMEPLACE = 2
IFED_TYPE_SPEECH = 4
IFED_TYPE_REVERSE = 8
IFED_TYPE_ENGLISH = 16
IFED_TYPE_ALL = 31
IFED_S_MORE_ENTRIES = 291328
IFED_S_EMPTY_DICTIONARY = 291329
IFED_S_WORD_EXISTS = 291330
IFED_S_COMMENT_CHANGED = 291331
IFED_E_NOT_FOUND = -2147192064
IFED_E_INVALID_FORMAT = -2147192063
IFED_E_OPEN_FAILED = -2147192062
IFED_E_WRITE_FAILED = -2147192061
IFED_E_NO_ENTRY = -2147192060
IFED_E_REGISTER_FAILED = -2147192059
IFED_E_NOT_USER_DIC = -2147192058
IFED_E_NOT_SUPPORTED = -2147192057
IFED_E_USER_COMMENT = -2147192056
IFED_E_REGISTER_ILLEGAL_POS = -2147192055
IFED_E_REGISTER_IMPROPER_WORD = -2147192054
IFED_E_REGISTER_DISCONNECTED = -2147192053
cbCommentMax = 256
wchPrivate1 = 57344
POS_UNDEFINED = 0
JPOS_UNDEFINED = 0
JPOS_MEISHI_FUTSU = 100
JPOS_MEISHI_SAHEN = 101
JPOS_MEISHI_ZAHEN = 102
JPOS_MEISHI_KEIYOUDOUSHI = 103
JPOS_HUKUSIMEISHI = 104
JPOS_MEISA_KEIDOU = 105
JPOS_JINMEI = 106
JPOS_JINMEI_SEI = 107
JPOS_JINMEI_MEI = 108
JPOS_CHIMEI = 109
JPOS_CHIMEI_KUNI = 110
JPOS_CHIMEI_KEN = 111
JPOS_CHIMEI_GUN = 112
JPOS_CHIMEI_KU = 113
JPOS_CHIMEI_SHI = 114
JPOS_CHIMEI_MACHI = 115
JPOS_CHIMEI_MURA = 116
JPOS_CHIMEI_EKI = 117
JPOS_SONOTA = 118
JPOS_SHAMEI = 119
JPOS_SOSHIKI = 120
JPOS_KENCHIKU = 121
JPOS_BUPPIN = 122
JPOS_DAIMEISHI = 123
JPOS_DAIMEISHI_NINSHOU = 124
JPOS_DAIMEISHI_SHIJI = 125
JPOS_KAZU = 126
JPOS_KAZU_SURYOU = 127
JPOS_KAZU_SUSHI = 128
JPOS_5DAN_AWA = 200
JPOS_5DAN_KA = 201
JPOS_5DAN_GA = 202
JPOS_5DAN_SA = 203
JPOS_5DAN_TA = 204
JPOS_5DAN_NA = 205
JPOS_5DAN_BA = 206
JPOS_5DAN_MA = 207
JPOS_5DAN_RA = 208
JPOS_5DAN_AWAUON = 209
JPOS_5DAN_KASOKUON = 210
JPOS_5DAN_RAHEN = 211
JPOS_4DAN_HA = 212
JPOS_1DAN = 213
JPOS_TOKUSHU_KAHEN = 214
JPOS_TOKUSHU_SAHENSURU = 215
JPOS_TOKUSHU_SAHEN = 216
JPOS_TOKUSHU_ZAHEN = 217
JPOS_TOKUSHU_NAHEN = 218
JPOS_KURU_KI = 219
JPOS_KURU_KITA = 220
JPOS_KURU_KITARA = 221
JPOS_KURU_KITARI = 222
JPOS_KURU_KITAROU = 223
JPOS_KURU_KITE = 224
JPOS_KURU_KUREBA = 225
JPOS_KURU_KO = 226
JPOS_KURU_KOI = 227
JPOS_KURU_KOYOU = 228
JPOS_SURU_SA = 229
JPOS_SURU_SI = 230
JPOS_SURU_SITA = 231
JPOS_SURU_SITARA = 232
JPOS_SURU_SIATRI = 233
JPOS_SURU_SITAROU = 234
JPOS_SURU_SITE = 235
JPOS_SURU_SIYOU = 236
JPOS_SURU_SUREBA = 237
JPOS_SURU_SE = 238
JPOS_SURU_SEYO = 239
JPOS_KEIYOU = 300
JPOS_KEIYOU_GARU = 301
JPOS_KEIYOU_GE = 302
JPOS_KEIYOU_ME = 303
JPOS_KEIYOU_YUU = 304
JPOS_KEIYOU_U = 305
JPOS_KEIDOU = 400
JPOS_KEIDOU_NO = 401
JPOS_KEIDOU_TARU = 402
JPOS_KEIDOU_GARU = 403
JPOS_FUKUSHI = 500
JPOS_FUKUSHI_SAHEN = 501
JPOS_FUKUSHI_NI = 502
JPOS_FUKUSHI_NANO = 503
JPOS_FUKUSHI_DA = 504
JPOS_FUKUSHI_TO = 505
JPOS_FUKUSHI_TOSURU = 506
JPOS_RENTAISHI = 600
JPOS_RENTAISHI_SHIJI = 601
JPOS_SETSUZOKUSHI = 650
JPOS_KANDOUSHI = 670
JPOS_SETTOU = 700
JPOS_SETTOU_KAKU = 701
JPOS_SETTOU_SAI = 702
JPOS_SETTOU_FUKU = 703
JPOS_SETTOU_MI = 704
JPOS_SETTOU_DAISHOU = 705
JPOS_SETTOU_KOUTEI = 706
JPOS_SETTOU_CHOUTAN = 707
JPOS_SETTOU_SHINKYU = 708
JPOS_SETTOU_JINMEI = 709
JPOS_SETTOU_CHIMEI = 710
JPOS_SETTOU_SONOTA = 711
JPOS_SETTOU_JOSUSHI = 712
JPOS_SETTOU_TEINEI_O = 713
JPOS_SETTOU_TEINEI_GO = 714
JPOS_SETTOU_TEINEI_ON = 715
JPOS_SETSUBI = 800
JPOS_SETSUBI_TEKI = 801
JPOS_SETSUBI_SEI = 802
JPOS_SETSUBI_KA = 803
JPOS_SETSUBI_CHU = 804
JPOS_SETSUBI_FU = 805
JPOS_SETSUBI_RYU = 806
JPOS_SETSUBI_YOU = 807
JPOS_SETSUBI_KATA = 808
JPOS_SETSUBI_MEISHIRENDAKU = 809
JPOS_SETSUBI_JINMEI = 810
JPOS_SETSUBI_CHIMEI = 811
JPOS_SETSUBI_KUNI = 812
JPOS_SETSUBI_KEN = 813
JPOS_SETSUBI_GUN = 814
JPOS_SETSUBI_KU = 815
JPOS_SETSUBI_SHI = 816
JPOS_SETSUBI_MACHI = 817
JPOS_SETSUBI_CHOU = 818
JPOS_SETSUBI_MURA = 819
JPOS_SETSUBI_SON = 820
JPOS_SETSUBI_EKI = 821
JPOS_SETSUBI_SONOTA = 822
JPOS_SETSUBI_SHAMEI = 823
JPOS_SETSUBI_SOSHIKI = 824
JPOS_SETSUBI_KENCHIKU = 825
JPOS_RENYOU_SETSUBI = 826
JPOS_SETSUBI_JOSUSHI = 827
JPOS_SETSUBI_JOSUSHIPLUS = 828
JPOS_SETSUBI_JIKAN = 829
JPOS_SETSUBI_JIKANPLUS = 830
JPOS_SETSUBI_TEINEI = 831
JPOS_SETSUBI_SAN = 832
JPOS_SETSUBI_KUN = 833
JPOS_SETSUBI_SAMA = 834
JPOS_SETSUBI_DONO = 835
JPOS_SETSUBI_FUKUSU = 836
JPOS_SETSUBI_TACHI = 837
JPOS_SETSUBI_RA = 838
JPOS_TANKANJI = 900
JPOS_TANKANJI_KAO = 901
JPOS_KANYOUKU = 902
JPOS_DOKURITSUGO = 903
JPOS_FUTEIGO = 904
JPOS_KIGOU = 905
JPOS_EIJI = 906
JPOS_KUTEN = 907
JPOS_TOUTEN = 908
JPOS_KANJI = 909
JPOS_OPENBRACE = 910
JPOS_CLOSEBRACE = 911
JPOS_YOKUSEI = 912
JPOS_TANSHUKU = 913
VERSION_ID_JAPANESE = 16777216
VERSION_ID_KOREAN = 33554432
VERSION_ID_CHINESE_TRADITIONAL = 67108864
VERSION_ID_CHINESE_SIMPLIFIED = 134217728
FID_MSIME_VERSION = 0
VERSION_MOUSE_OPERATION = 1
IMEMOUSERET_NOTHANDLED = -1
IMEMOUSE_VERSION = 255
IMEMOUSE_NONE = 0
IMEMOUSE_LDOWN = 1
IMEMOUSE_RDOWN = 2
IMEMOUSE_MDOWN = 4
IMEMOUSE_WUP = 16
IMEMOUSE_WDOWN = 32
FID_RECONVERT_VERSION = 268435456
VERSION_RECONVERSION = 1
VERSION_DOCUMENTFEED = 1
VERSION_QUERYPOSITION = 1
VERSION_MODEBIAS = 1
MODEBIAS_GETVERSION = 0
MODEBIAS_SETVALUE = 1
MODEBIAS_GETVALUE = 2
MODEBIASMODE_DEFAULT = 0
MODEBIASMODE_FILENAME = 1
MODEBIASMODE_READING = 2
MODEBIASMODE_DIGIT = 4
SHOWIMEPAD_DEFAULT = 0
SHOWIMEPAD_CATEGORY = 1
SHOWIMEPAD_GUID = 2
FID_MSIME_KMS_VERSION = 1
FID_MSIME_KMS_INIT = 2
FID_MSIME_KMS_TERM = 3
FID_MSIME_KMS_DEL_KEYLIST = 4
FID_MSIME_KMS_NOTIFY = 5
FID_MSIME_KMS_GETMAP = 6
FID_MSIME_KMS_INVOKE = 7
FID_MSIME_KMS_SETMAP = 8
FID_MSIME_KMS_FUNCDESC = 9
FID_MSIME_KMS_GETMAPSEAMLESS = 10
FID_MSIME_KMS_GETMAPFAST = 11
IMEKMS_NOCOMPOSITION = 0
IMEKMS_COMPOSITION = 1
IMEKMS_SELECTION = 2
IMEKMS_IMEOFF = 3
IMEKMS_2NDLEVEL = 4
IMEKMS_INPTGL = 5
IMEKMS_CANDIDATE = 6
IMEKMS_TYPECAND = 7
RECONVOPT_NONE = 0
RECONVOPT_USECANCELNOTIFY = 1
GCSEX_CANCELRECONVERT = 268435456pub const FEID_NONE: u32 = 0;
pub const FEID_CHINESE_TRADITIONAL: u32 = 1;
pub const FEID_CHINESE_SIMPLIFIED: u32 = 2;
pub const FEID_CHINESE_HONGKONG: u32 = 3;
pub const FEID_CHINESE_SINGAPORE: u32 = 4;
pub const FEID_JAPANESE: u32 = 5;
pub const FEID_KOREAN: u32 = 6;
pub const FEID_KOREAN_JOHAB: u32 = 7;
pub const INFOMASK_NONE: u32 = 0;
pub const INFOMASK_QUERY_CAND: u32 = 1;
pub const INFOMASK_APPLY_CAND: u32 = 2;
pub const INFOMASK_APPLY_CAND_EX: u32 = 4;
pub const INFOMASK_STRING_FIX: u32 = 65536;
pub const INFOMASK_HIDE_CAND: u32 = 131072;
pub const INFOMASK_BLOCK_CAND: u32 = 262144;
pub const IMEFAREASTINFO_TYPE_DEFAULT: u32 = 0;
pub const IMEFAREASTINFO_TYPE_READING: u32 = 1;
pub const IMEFAREASTINFO_TYPE_COMMENT: u32 = 2;
pub const IMEFAREASTINFO_TYPE_COSTTIME: u32 = 3;
pub const CHARINFO_APPLETID_MASK: u32 = 4278190080;
pub const CHARINFO_FEID_MASK: u32 = 15728640;
pub const CHARINFO_CHARID_MASK: u32 = 65535;
pub const MAX_APPLETTITLE: u32 = 64;
pub const MAX_FONTFACE: u32 = 32;
pub const IPACFG_NONE: i32 = 0;
pub const IPACFG_PROPERTY: i32 = 1;
pub const IPACFG_HELP: i32 = 2;
pub const IPACFG_TITLE: i32 = 65536;
pub const IPACFG_TITLEFONTFACE: i32 = 131072;
pub const IPACFG_CATEGORY: i32 = 262144;
pub const IPACFG_LANG: i32 = 16;
pub const IPACID_NONE: u32 = 0;
pub const IPACID_SOFTKEY: u32 = 1;
pub const IPACID_HANDWRITING: u32 = 2;
pub const IPACID_STROKESEARCH: u32 = 3;
pub const IPACID_RADICALSEARCH: u32 = 4;
pub const IPACID_SYMBOLSEARCH: u32 = 5;
pub const IPACID_VOICE: u32 = 6;
pub const IPACID_EPWING: u32 = 7;
pub const IPACID_OCR: u32 = 8;
pub const IPACID_CHARLIST: u32 = 9;
pub const IPACID_USER: u32 = 256;
pub const IMEPADREQ_FIRST: u32 = 4096;
pub const IMEPADREQ_INSERTSTRINGCANDIDATE: u32 = 4098;
pub const IMEPADREQ_INSERTITEMCANDIDATE: u32 = 4099;
pub const IMEPADREQ_SENDKEYCONTROL: u32 = 4101;
pub const IMEPADREQ_GETSELECTEDSTRING: u32 = 4103;
pub const IMEPADREQ_SETAPPLETDATA: u32 = 4105;
pub const IMEPADREQ_GETAPPLETDATA: u32 = 4106;
pub const IMEPADREQ_SETTITLEFONT: u32 = 4107;
pub const IMEPADREQ_GETCOMPOSITIONSTRINGID: u32 = 4109;
pub const IMEPADREQ_INSERTSTRINGCANDIDATEINFO: u32 = 4110;
pub const IMEPADREQ_CHANGESTRINGCANDIDATEINFO: u32 = 4111;
pub const IMEPADREQ_INSERTSTRINGINFO: u32 = 4114;
pub const IMEPADREQ_CHANGESTRINGINFO: u32 = 4115;
pub const IMEPADREQ_GETCURRENTUILANGID: u32 = 4120;
pub const IMEPADCTRL_CONVERTALL: u32 = 1;
pub const IMEPADCTRL_DETERMINALL: u32 = 2;
pub const IMEPADCTRL_DETERMINCHAR: u32 = 3;
pub const IMEPADCTRL_CLEARALL: u32 = 4;
pub const IMEPADCTRL_CARETSET: u32 = 5;
pub const IMEPADCTRL_CARETLEFT: u32 = 6;
pub const IMEPADCTRL_CARETRIGHT: u32 = 7;
pub const IMEPADCTRL_CARETTOP: u32 = 8;
pub const IMEPADCTRL_CARETBOTTOM: u32 = 9;
pub const IMEPADCTRL_CARETBACKSPACE: u32 = 10;
pub const IMEPADCTRL_CARETDELETE: u32 = 11;
pub const IMEPADCTRL_PHRASEDELETE: u32 = 12;
pub const IMEPADCTRL_INSERTSPACE: u32 = 13;
pub const IMEPADCTRL_INSERTFULLSPACE: u32 = 14;
pub const IMEPADCTRL_INSERTHALFSPACE: u32 = 15;
pub const IMEPADCTRL_ONIME: u32 = 16;
pub const IMEPADCTRL_OFFIME: u32 = 17;
pub const IMEPADCTRL_ONPRECONVERSION: u32 = 18;
pub const IMEPADCTRL_OFFPRECONVERSION: u32 = 19;
pub const IMEPADCTRL_PHONETICCANDIDATE: u32 = 20;
pub const IMEKEYCTRLMASK_ALT: u32 = 1;
pub const IMEKEYCTRLMASK_CTRL: u32 = 2;
pub const IMEKEYCTRLMASK_SHIFT: u32 = 4;
pub const IMEKEYCTRL_UP: u32 = 1;
pub const IMEKEYCTRL_DOWN: u32 = 0;
pub const IMEPN_FIRST: u32 = 256;
pub const IMEPN_ACTIVATE: u32 = 257;
pub const IMEPN_INACTIVATE: u32 = 258;
pub const IMEPN_SHOW: u32 = 260;
pub const IMEPN_HIDE: u32 = 261;
pub const IMEPN_SIZECHANGING: u32 = 262;
pub const IMEPN_SIZECHANGED: u32 = 263;
pub const IMEPN_CONFIG: u32 = 264;
pub const IMEPN_HELP: u32 = 265;
pub const IMEPN_QUERYCAND: u32 = 266;
pub const IMEPN_APPLYCAND: u32 = 267;
pub const IMEPN_APPLYCANDEX: u32 = 268;
pub const IMEPN_SETTINGCHANGED: u32 = 269;
pub const IMEPN_USER: u32 = 356;
pub const IPAWS_ENABLED: i32 = 1;
pub const IPAWS_SIZINGNOTIFY: i32 = 4;
pub const IPAWS_VERTICALFIXED: i32 = 256;
pub const IPAWS_HORIZONTALFIXED: i32 = 512;
pub const IPAWS_SIZEFIXED: i32 = 768;
pub const IPAWS_MAXWIDTHFIXED: i32 = 4096;
pub const IPAWS_MAXHEIGHTFIXED: i32 = 8192;
pub const IPAWS_MAXSIZEFIXED: i32 = 12288;
pub const IPAWS_MINWIDTHFIXED: i32 = 65536;
pub const IPAWS_MINHEIGHTFIXED: i32 = 131072;
pub const IPAWS_MINSIZEFIXED: i32 = 196608;
pub const STYLE_DESCRIPTION_SIZE: u32 = 32;
pub const IMEMENUITEM_STRING_SIZE: u32 = 80;
pub const IMC_GETCANDIDATEPOS: u32 = 7;
pub const IMC_SETCANDIDATEPOS: u32 = 8;
pub const IMC_GETCOMPOSITIONFONT: u32 = 9;
pub const IMC_SETCOMPOSITIONFONT: u32 = 10;
pub const IMC_GETCOMPOSITIONWINDOW: u32 = 11;
pub const IMC_SETCOMPOSITIONWINDOW: u32 = 12;
pub const IMC_GETSTATUSWINDOWPOS: u32 = 15;
pub const IMC_SETSTATUSWINDOWPOS: u32 = 16;
pub const IMC_CLOSESTATUSWINDOW: u32 = 33;
pub const IMC_OPENSTATUSWINDOW: u32 = 34;
pub const NI_FINALIZECONVERSIONRESULT: u32 = 20;
pub const ISC_SHOWUICANDIDATEWINDOW: u32 = 1;
pub const ISC_SHOWUICOMPOSITIONWINDOW: u32 = 2147483648;
pub const ISC_SHOWUIGUIDELINE: u32 = 1073741824;
pub const ISC_SHOWUIALLCANDIDATEWINDOW: u32 = 15;
pub const ISC_SHOWUIALL: u32 = 3221225487;
pub const MOD_LEFT: u32 = 32768;
pub const MOD_RIGHT: u32 = 16384;
pub const MOD_ON_KEYUP: u32 = 2048;
pub const MOD_IGNORE_ALL_MODIFIER: u32 = 1024;
pub const IME_HOTKEY_DSWITCH_FIRST: u32 = 256;
pub const IME_HOTKEY_DSWITCH_LAST: u32 = 287;
pub const IME_HOTKEY_PRIVATE_FIRST: u32 = 512;
pub const IME_HOTKEY_PRIVATE_LAST: u32 = 543;
pub const CS_INSERTCHAR: u32 = 8192;
pub const CS_NOMOVECARET: u32 = 16384;
pub const IMEVER_0310: u32 = 196618;
pub const IMEVER_0400: u32 = 262144;
pub const IME_PROP_AT_CARET: u32 = 65536;
pub const IME_PROP_SPECIAL_UI: u32 = 131072;
pub const IME_PROP_CANDLIST_START_FROM_1: u32 = 262144;
pub const IME_PROP_UNICODE: u32 = 524288;
pub const IME_PROP_COMPLETE_ON_UNSELECT: u32 = 1048576;
pub const UI_CAP_2700: u32 = 1;
pub const UI_CAP_ROT90: u32 = 2;
pub const UI_CAP_ROTANY: u32 = 4;
pub const SCS_CAP_COMPSTR: u32 = 1;
pub const SCS_CAP_MAKEREAD: u32 = 2;
pub const SCS_CAP_SETRECONVERTSTRING: u32 = 4;
pub const SELECT_CAP_CONVERSION: u32 = 1;
pub const SELECT_CAP_SENTENCE: u32 = 2;
pub const GL_LEVEL_NOGUIDELINE: u32 = 0;
pub const GL_LEVEL_FATAL: u32 = 1;
pub const GL_LEVEL_ERROR: u32 = 2;
pub const GL_LEVEL_WARNING: u32 = 3;
pub const GL_LEVEL_INFORMATION: u32 = 4;
pub const GL_ID_UNKNOWN: u32 = 0;
pub const GL_ID_NOMODULE: u32 = 1;
pub const GL_ID_NODICTIONARY: u32 = 16;
pub const GL_ID_CANNOTSAVE: u32 = 17;
pub const GL_ID_NOCONVERT: u32 = 32;
pub const GL_ID_TYPINGERROR: u32 = 33;
pub const GL_ID_TOOMANYSTROKE: u32 = 34;
pub const GL_ID_READINGCONFLICT: u32 = 35;
pub const GL_ID_INPUTREADING: u32 = 36;
pub const GL_ID_INPUTRADICAL: u32 = 37;
pub const GL_ID_INPUTCODE: u32 = 38;
pub const GL_ID_INPUTSYMBOL: u32 = 39;
pub const GL_ID_CHOOSECANDIDATE: u32 = 40;
pub const GL_ID_REVERSECONVERSION: u32 = 41;
pub const GL_ID_PRIVATE_FIRST: u32 = 32768;
pub const GL_ID_PRIVATE_LAST: u32 = 65535;
pub const ATTR_INPUT: u32 = 0;
pub const ATTR_TARGET_CONVERTED: u32 = 1;
pub const ATTR_CONVERTED: u32 = 2;
pub const ATTR_TARGET_NOTCONVERTED: u32 = 3;
pub const ATTR_INPUT_ERROR: u32 = 4;
pub const ATTR_FIXEDCONVERTED: u32 = 5;
pub const CFS_DEFAULT: u32 = 0;
pub const CFS_RECT: u32 = 1;
pub const CFS_POINT: u32 = 2;
pub const CFS_FORCE_POSITION: u32 = 32;
pub const CFS_CANDIDATEPOS: u32 = 64;
pub const CFS_EXCLUDE: u32 = 128;
pub const IME_CAND_UNKNOWN: u32 = 0;
pub const IME_CAND_READ: u32 = 1;
pub const IME_CAND_CODE: u32 = 2;
pub const IME_CAND_MEANING: u32 = 3;
pub const IME_CAND_RADICAL: u32 = 4;
pub const IME_CAND_STROKE: u32 = 5;
pub const IMN_CLOSESTATUSWINDOW: u32 = 1;
pub const IMN_OPENSTATUSWINDOW: u32 = 2;
pub const IMN_CHANGECANDIDATE: u32 = 3;
pub const IMN_CLOSECANDIDATE: u32 = 4;
pub const IMN_OPENCANDIDATE: u32 = 5;
pub const IMN_SETCONVERSIONMODE: u32 = 6;
pub const IMN_SETSENTENCEMODE: u32 = 7;
pub const IMN_SETOPENSTATUS: u32 = 8;
pub const IMN_SETCANDIDATEPOS: u32 = 9;
pub const IMN_SETCOMPOSITIONFONT: u32 = 10;
pub const IMN_SETCOMPOSITIONWINDOW: u32 = 11;
pub const IMN_SETSTATUSWINDOWPOS: u32 = 12;
pub const IMN_GUIDELINE: u32 = 13;
pub const IMN_PRIVATE: u32 = 14;
pub const IMR_COMPOSITIONWINDOW: u32 = 1;
pub const IMR_CANDIDATEWINDOW: u32 = 2;
pub const IMR_COMPOSITIONFONT: u32 = 3;
pub const IMR_RECONVERTSTRING: u32 = 4;
pub const IMR_CONFIRMRECONVERTSTRING: u32 = 5;
pub const IMR_QUERYCHARPOSITION: u32 = 6;
pub const IMR_DOCUMENTFEED: u32 = 7;
pub const IMM_ERROR_NODATA: i32 = -1;
pub const IMM_ERROR_GENERAL: i32 = -2;
pub const IME_CONFIG_GENERAL: u32 = 1;
pub const IME_CONFIG_REGISTERWORD: u32 = 2;
pub const IME_CONFIG_SELECTDICTIONARY: u32 = 3;
pub const IME_REGWORD_STYLE_EUDC: u32 = 1;
pub const IME_REGWORD_STYLE_USER_FIRST: u32 = 2147483648;
pub const IME_REGWORD_STYLE_USER_LAST: u32 = 4294967295;
pub const IACE_CHILDREN: u32 = 1;
pub const IACE_DEFAULT: u32 = 16;
pub const IACE_IGNORENOCONTEXT: u32 = 32;
pub const IGIMIF_RIGHTMENU: u32 = 1;
pub const IGIMII_CMODE: u32 = 1;
pub const IGIMII_SMODE: u32 = 2;
pub const IGIMII_CONFIGURE: u32 = 4;
pub const IGIMII_TOOLS: u32 = 8;
pub const IGIMII_HELP: u32 = 16;
pub const IGIMII_OTHER: u32 = 32;
pub const IGIMII_INPUTTOOLS: u32 = 64;
pub const IMFT_RADIOCHECK: u32 = 1;
pub const IMFT_SEPARATOR: u32 = 2;
pub const IMFT_SUBMENU: u32 = 4;
pub const SOFTKEYBOARD_TYPE_T1: u32 = 1;
pub const SOFTKEYBOARD_TYPE_C1: u32 = 2;
pub const IMMGWL_IMC: u32 = 0;
pub const IMMGWLP_IMC: u32 = 0;
pub const IMC_SETCONVERSIONMODE: u32 = 2;
pub const IMC_SETSENTENCEMODE: u32 = 4;
pub const IMC_SETOPENSTATUS: u32 = 6;
pub const IMC_GETSOFTKBDFONT: u32 = 17;
pub const IMC_SETSOFTKBDFONT: u32 = 18;
pub const IMC_GETSOFTKBDPOS: u32 = 19;
pub const IMC_SETSOFTKBDPOS: u32 = 20;
pub const IMC_GETSOFTKBDSUBTYPE: u32 = 21;
pub const IMC_SETSOFTKBDSUBTYPE: u32 = 22;
pub const IMC_SETSOFTKBDDATA: u32 = 24;
pub const NI_CONTEXTUPDATED: u32 = 3;
pub const IME_SYSINFO_WINLOGON: u32 = 1;
pub const INIT_STATUSWNDPOS: u32 = 1;
pub const INIT_CONVERSION: u32 = 2;
pub const INIT_SENTENCE: u32 = 4;
pub const INIT_LOGFONT: u32 = 8;
pub const INIT_COMPFORM: u32 = 16;
pub const INIT_SOFTKBDPOS: u32 = 32;
pub const IME_PROP_END_UNLOAD: u32 = 1;
pub const IME_PROP_KBD_CHAR_FIRST: u32 = 2;
pub const IME_PROP_IGNORE_UPKEYS: u32 = 4;
pub const IME_PROP_NEED_ALTKEY: u32 = 8;
pub const IME_PROP_NO_KEYS_ON_CLOSE: u32 = 16;
pub const IME_PROP_ACCEPT_WIDE_VKEY: u32 = 32;
pub const UI_CAP_SOFTKBD: u32 = 65536;
pub const IMN_SOFTKBDDESTROYED: u32 = 17;
pub const IME_UI_CLASS_NAME_SIZE: u32 = 16;
pub const IME_ESC_STRING_BUFFER_SIZE: u32 = 80;
pub const IFEC_S_ALREADY_DEFAULT: i32 = 291840;
pub const FELANG_REQ_CONV: u32 = 65536;
pub const FELANG_REQ_RECONV: u32 = 131072;
pub const FELANG_REQ_REV: u32 = 196608;
pub const FELANG_CMODE_MONORUBY: u32 = 2;
pub const FELANG_CMODE_NOPRUNING: u32 = 4;
pub const FELANG_CMODE_KATAKANAOUT: u32 = 8;
pub const FELANG_CMODE_HIRAGANAOUT: u32 = 0;
pub const FELANG_CMODE_HALFWIDTHOUT: u32 = 16;
pub const FELANG_CMODE_FULLWIDTHOUT: u32 = 32;
pub const FELANG_CMODE_BOPOMOFO: u32 = 64;
pub const FELANG_CMODE_HANGUL: u32 = 128;
pub const FELANG_CMODE_PINYIN: u32 = 256;
pub const FELANG_CMODE_PRECONV: u32 = 512;
pub const FELANG_CMODE_RADICAL: u32 = 1024;
pub const FELANG_CMODE_UNKNOWNREADING: u32 = 2048;
pub const FELANG_CMODE_MERGECAND: u32 = 4096;
pub const FELANG_CMODE_ROMAN: u32 = 8192;
pub const FELANG_CMODE_BESTFIRST: u32 = 16384;
pub const FELANG_CMODE_USENOREVWORDS: u32 = 32768;
pub const FELANG_CMODE_NONE: u32 = 16777216;
pub const FELANG_CMODE_PLAURALCLAUSE: u32 = 33554432;
pub const FELANG_CMODE_SINGLECONVERT: u32 = 67108864;
pub const FELANG_CMODE_AUTOMATIC: u32 = 134217728;
pub const FELANG_CMODE_PHRASEPREDICT: u32 = 268435456;
pub const FELANG_CMODE_CONVERSATION: u32 = 536870912;
pub const FELANG_CMODE_NAME: u32 = 268435456;
pub const FELANG_CMODE_NOINVISIBLECHAR: u32 = 1073741824;
pub const E_NOCAND: u32 = 48;
pub const E_NOTENOUGH_BUFFER: u32 = 49;
pub const E_NOTENOUGH_WDD: u32 = 50;
pub const E_LARGEINPUT: u32 = 51;
pub const FELANG_CLMN_WBREAK: u32 = 1;
pub const FELANG_CLMN_NOWBREAK: u32 = 2;
pub const FELANG_CLMN_PBREAK: u32 = 4;
pub const FELANG_CLMN_NOPBREAK: u32 = 8;
pub const FELANG_CLMN_FIXR: u32 = 16;
pub const FELANG_CLMN_FIXD: u32 = 32;
pub const FELANG_INVALD_PO: u32 = 65535;
pub const IFED_POS_NONE: u32 = 0;
pub const IFED_POS_NOUN: u32 = 1;
pub const IFED_POS_VERB: u32 = 2;
pub const IFED_POS_ADJECTIVE: u32 = 4;
pub const IFED_POS_ADJECTIVE_VERB: u32 = 8;
pub const IFED_POS_ADVERB: u32 = 16;
pub const IFED_POS_ADNOUN: u32 = 32;
pub const IFED_POS_CONJUNCTION: u32 = 64;
pub const IFED_POS_INTERJECTION: u32 = 128;
pub const IFED_POS_INDEPENDENT: u32 = 255;
pub const IFED_POS_INFLECTIONALSUFFIX: u32 = 256;
pub const IFED_POS_PREFIX: u32 = 512;
pub const IFED_POS_SUFFIX: u32 = 1024;
pub const IFED_POS_AFFIX: u32 = 1536;
pub const IFED_POS_TANKANJI: u32 = 2048;
pub const IFED_POS_IDIOMS: u32 = 4096;
pub const IFED_POS_SYMBOLS: u32 = 8192;
pub const IFED_POS_PARTICLE: u32 = 16384;
pub const IFED_POS_AUXILIARY_VERB: u32 = 32768;
pub const IFED_POS_SUB_VERB: u32 = 65536;
pub const IFED_POS_DEPENDENT: u32 = 114688;
pub const IFED_POS_ALL: u32 = 131071;
pub const IFED_SELECT_NONE: u32 = 0;
pub const IFED_SELECT_READING: u32 = 1;
pub const IFED_SELECT_DISPLAY: u32 = 2;
pub const IFED_SELECT_POS: u32 = 4;
pub const IFED_SELECT_COMMENT: u32 = 8;
pub const IFED_SELECT_ALL: u32 = 15;
pub const IFED_REG_NONE: u32 = 0;
pub const IFED_REG_USER: u32 = 1;
pub const IFED_REG_AUTO: u32 = 2;
pub const IFED_REG_GRAMMAR: u32 = 4;
pub const IFED_REG_ALL: u32 = 7;
pub const IFED_TYPE_NONE: u32 = 0;
pub const IFED_TYPE_GENERAL: u32 = 1;
pub const IFED_TYPE_NAMEPLACE: u32 = 2;
pub const IFED_TYPE_SPEECH: u32 = 4;
pub const IFED_TYPE_REVERSE: u32 = 8;
pub const IFED_TYPE_ENGLISH: u32 = 16;
pub const IFED_TYPE_ALL: u32 = 31;
pub const IFED_S_MORE_ENTRIES: i32 = 291328;
pub const IFED_S_EMPTY_DICTIONARY: i32 = 291329;
pub const IFED_S_WORD_EXISTS: i32 = 291330;
pub const IFED_S_COMMENT_CHANGED: i32 = 291331;
pub const IFED_E_NOT_FOUND: i32 = -2147192064;
pub const IFED_E_INVALID_FORMAT: i32 = -2147192063;
pub const IFED_E_OPEN_FAILED: i32 = -2147192062;
pub const IFED_E_WRITE_FAILED: i32 = -2147192061;
pub const IFED_E_NO_ENTRY: i32 = -2147192060;
pub const IFED_E_REGISTER_FAILED: i32 = -2147192059;
pub const IFED_E_NOT_USER_DIC: i32 = -2147192058;
pub const IFED_E_NOT_SUPPORTED: i32 = -2147192057;
pub const IFED_E_USER_COMMENT: i32 = -2147192056;
pub const IFED_E_REGISTER_ILLEGAL_POS: i32 = -2147192055;
pub const IFED_E_REGISTER_IMPROPER_WORD: i32 = -2147192054;
pub const IFED_E_REGISTER_DISCONNECTED: i32 = -2147192053;
pub const cbCommentMax: u32 = 256;
pub const wchPrivate1: u32 = 57344;
pub const POS_UNDEFINED: u32 = 0;
pub const JPOS_UNDEFINED: u32 = 0;
pub const JPOS_MEISHI_FUTSU: u32 = 100;
pub const JPOS_MEISHI_SAHEN: u32 = 101;
pub const JPOS_MEISHI_ZAHEN: u32 = 102;
pub const JPOS_MEISHI_KEIYOUDOUSHI: u32 = 103;
pub const JPOS_HUKUSIMEISHI: u32 = 104;
pub const JPOS_MEISA_KEIDOU: u32 = 105;
pub const JPOS_JINMEI: u32 = 106;
pub const JPOS_JINMEI_SEI: u32 = 107;
pub const JPOS_JINMEI_MEI: u32 = 108;
pub const JPOS_CHIMEI: u32 = 109;
pub const JPOS_CHIMEI_KUNI: u32 = 110;
pub const JPOS_CHIMEI_KEN: u32 = 111;
pub const JPOS_CHIMEI_GUN: u32 = 112;
pub const JPOS_CHIMEI_KU: u32 = 113;
pub const JPOS_CHIMEI_SHI: u32 = 114;
pub const JPOS_CHIMEI_MACHI: u32 = 115;
pub const JPOS_CHIMEI_MURA: u32 = 116;
pub const JPOS_CHIMEI_EKI: u32 = 117;
pub const JPOS_SONOTA: u32 = 118;
pub const JPOS_SHAMEI: u32 = 119;
pub const JPOS_SOSHIKI: u32 = 120;
pub const JPOS_KENCHIKU: u32 = 121;
pub const JPOS_BUPPIN: u32 = 122;
pub const JPOS_DAIMEISHI: u32 = 123;
pub const JPOS_DAIMEISHI_NINSHOU: u32 = 124;
pub const JPOS_DAIMEISHI_SHIJI: u32 = 125;
pub const JPOS_KAZU: u32 = 126;
pub const JPOS_KAZU_SURYOU: u32 = 127;
pub const JPOS_KAZU_SUSHI: u32 = 128;
pub const JPOS_5DAN_AWA: u32 = 200;
pub const JPOS_5DAN_KA: u32 = 201;
pub const JPOS_5DAN_GA: u32 = 202;
pub const JPOS_5DAN_SA: u32 = 203;
pub const JPOS_5DAN_TA: u32 = 204;
pub const JPOS_5DAN_NA: u32 = 205;
pub const JPOS_5DAN_BA: u32 = 206;
pub const JPOS_5DAN_MA: u32 = 207;
pub const JPOS_5DAN_RA: u32 = 208;
pub const JPOS_5DAN_AWAUON: u32 = 209;
pub const JPOS_5DAN_KASOKUON: u32 = 210;
pub const JPOS_5DAN_RAHEN: u32 = 211;
pub const JPOS_4DAN_HA: u32 = 212;
pub const JPOS_1DAN: u32 = 213;
pub const JPOS_TOKUSHU_KAHEN: u32 = 214;
pub const JPOS_TOKUSHU_SAHENSURU: u32 = 215;
pub const JPOS_TOKUSHU_SAHEN: u32 = 216;
pub const JPOS_TOKUSHU_ZAHEN: u32 = 217;
pub const JPOS_TOKUSHU_NAHEN: u32 = 218;
pub const JPOS_KURU_KI: u32 = 219;
pub const JPOS_KURU_KITA: u32 = 220;
pub const JPOS_KURU_KITARA: u32 = 221;
pub const JPOS_KURU_KITARI: u32 = 222;
pub const JPOS_KURU_KITAROU: u32 = 223;
pub const JPOS_KURU_KITE: u32 = 224;
pub const JPOS_KURU_KUREBA: u32 = 225;
pub const JPOS_KURU_KO: u32 = 226;
pub const JPOS_KURU_KOI: u32 = 227;
pub const JPOS_KURU_KOYOU: u32 = 228;
pub const JPOS_SURU_SA: u32 = 229;
pub const JPOS_SURU_SI: u32 = 230;
pub const JPOS_SURU_SITA: u32 = 231;
pub const JPOS_SURU_SITARA: u32 = 232;
pub const JPOS_SURU_SIATRI: u32 = 233;
pub const JPOS_SURU_SITAROU: u32 = 234;
pub const JPOS_SURU_SITE: u32 = 235;
pub const JPOS_SURU_SIYOU: u32 = 236;
pub const JPOS_SURU_SUREBA: u32 = 237;
pub const JPOS_SURU_SE: u32 = 238;
pub const JPOS_SURU_SEYO: u32 = 239;
pub const JPOS_KEIYOU: u32 = 300;
pub const JPOS_KEIYOU_GARU: u32 = 301;
pub const JPOS_KEIYOU_GE: u32 = 302;
pub const JPOS_KEIYOU_ME: u32 = 303;
pub const JPOS_KEIYOU_YUU: u32 = 304;
pub const JPOS_KEIYOU_U: u32 = 305;
pub const JPOS_KEIDOU: u32 = 400;
pub const JPOS_KEIDOU_NO: u32 = 401;
pub const JPOS_KEIDOU_TARU: u32 = 402;
pub const JPOS_KEIDOU_GARU: u32 = 403;
pub const JPOS_FUKUSHI: u32 = 500;
pub const JPOS_FUKUSHI_SAHEN: u32 = 501;
pub const JPOS_FUKUSHI_NI: u32 = 502;
pub const JPOS_FUKUSHI_NANO: u32 = 503;
pub const JPOS_FUKUSHI_DA: u32 = 504;
pub const JPOS_FUKUSHI_TO: u32 = 505;
pub const JPOS_FUKUSHI_TOSURU: u32 = 506;
pub const JPOS_RENTAISHI: u32 = 600;
pub const JPOS_RENTAISHI_SHIJI: u32 = 601;
pub const JPOS_SETSUZOKUSHI: u32 = 650;
pub const JPOS_KANDOUSHI: u32 = 670;
pub const JPOS_SETTOU: u32 = 700;
pub const JPOS_SETTOU_KAKU: u32 = 701;
pub const JPOS_SETTOU_SAI: u32 = 702;
pub const JPOS_SETTOU_FUKU: u32 = 703;
pub const JPOS_SETTOU_MI: u32 = 704;
pub const JPOS_SETTOU_DAISHOU: u32 = 705;
pub const JPOS_SETTOU_KOUTEI: u32 = 706;
pub const JPOS_SETTOU_CHOUTAN: u32 = 707;
pub const JPOS_SETTOU_SHINKYU: u32 = 708;
pub const JPOS_SETTOU_JINMEI: u32 = 709;
pub const JPOS_SETTOU_CHIMEI: u32 = 710;
pub const JPOS_SETTOU_SONOTA: u32 = 711;
pub const JPOS_SETTOU_JOSUSHI: u32 = 712;
pub const JPOS_SETTOU_TEINEI_O: u32 = 713;
pub const JPOS_SETTOU_TEINEI_GO: u32 = 714;
pub const JPOS_SETTOU_TEINEI_ON: u32 = 715;
pub const JPOS_SETSUBI: u32 = 800;
pub const JPOS_SETSUBI_TEKI: u32 = 801;
pub const JPOS_SETSUBI_SEI: u32 = 802;
pub const JPOS_SETSUBI_KA: u32 = 803;
pub const JPOS_SETSUBI_CHU: u32 = 804;
pub const JPOS_SETSUBI_FU: u32 = 805;
pub const JPOS_SETSUBI_RYU: u32 = 806;
pub const JPOS_SETSUBI_YOU: u32 = 807;
pub const JPOS_SETSUBI_KATA: u32 = 808;
pub const JPOS_SETSUBI_MEISHIRENDAKU: u32 = 809;
pub const JPOS_SETSUBI_JINMEI: u32 = 810;
pub const JPOS_SETSUBI_CHIMEI: u32 = 811;
pub const JPOS_SETSUBI_KUNI: u32 = 812;
pub const JPOS_SETSUBI_KEN: u32 = 813;
pub const JPOS_SETSUBI_GUN: u32 = 814;
pub const JPOS_SETSUBI_KU: u32 = 815;
pub const JPOS_SETSUBI_SHI: u32 = 816;
pub const JPOS_SETSUBI_MACHI: u32 = 817;
pub const JPOS_SETSUBI_CHOU: u32 = 818;
pub const JPOS_SETSUBI_MURA: u32 = 819;
pub const JPOS_SETSUBI_SON: u32 = 820;
pub const JPOS_SETSUBI_EKI: u32 = 821;
pub const JPOS_SETSUBI_SONOTA: u32 = 822;
pub const JPOS_SETSUBI_SHAMEI: u32 = 823;
pub const JPOS_SETSUBI_SOSHIKI: u32 = 824;
pub const JPOS_SETSUBI_KENCHIKU: u32 = 825;
pub const JPOS_RENYOU_SETSUBI: u32 = 826;
pub const JPOS_SETSUBI_JOSUSHI: u32 = 827;
pub const JPOS_SETSUBI_JOSUSHIPLUS: u32 = 828;
pub const JPOS_SETSUBI_JIKAN: u32 = 829;
pub const JPOS_SETSUBI_JIKANPLUS: u32 = 830;
pub const JPOS_SETSUBI_TEINEI: u32 = 831;
pub const JPOS_SETSUBI_SAN: u32 = 832;
pub const JPOS_SETSUBI_KUN: u32 = 833;
pub const JPOS_SETSUBI_SAMA: u32 = 834;
pub const JPOS_SETSUBI_DONO: u32 = 835;
pub const JPOS_SETSUBI_FUKUSU: u32 = 836;
pub const JPOS_SETSUBI_TACHI: u32 = 837;
pub const JPOS_SETSUBI_RA: u32 = 838;
pub const JPOS_TANKANJI: u32 = 900;
pub const JPOS_TANKANJI_KAO: u32 = 901;
pub const JPOS_KANYOUKU: u32 = 902;
pub const JPOS_DOKURITSUGO: u32 = 903;
pub const JPOS_FUTEIGO: u32 = 904;
pub const JPOS_KIGOU: u32 = 905;
pub const JPOS_EIJI: u32 = 906;
pub const JPOS_KUTEN: u32 = 907;
pub const JPOS_TOUTEN: u32 = 908;
pub const JPOS_KANJI: u32 = 909;
pub const JPOS_OPENBRACE: u32 = 910;
pub const JPOS_CLOSEBRACE: u32 = 911;
pub const JPOS_YOKUSEI: u32 = 912;
pub const JPOS_TANSHUKU: u32 = 913;
pub const VERSION_ID_JAPANESE: u32 = 16777216;
pub const VERSION_ID_KOREAN: u32 = 33554432;
pub const VERSION_ID_CHINESE_TRADITIONAL: u32 = 67108864;
pub const VERSION_ID_CHINESE_SIMPLIFIED: u32 = 134217728;
pub const FID_MSIME_VERSION: u32 = 0;
pub const VERSION_MOUSE_OPERATION: u32 = 1;
pub const IMEMOUSERET_NOTHANDLED: i32 = -1;
pub const IMEMOUSE_VERSION: u32 = 255;
pub const IMEMOUSE_NONE: u32 = 0;
pub const IMEMOUSE_LDOWN: u32 = 1;
pub const IMEMOUSE_RDOWN: u32 = 2;
pub const IMEMOUSE_MDOWN: u32 = 4;
pub const IMEMOUSE_WUP: u32 = 16;
pub const IMEMOUSE_WDOWN: u32 = 32;
pub const FID_RECONVERT_VERSION: u32 = 268435456;
pub const VERSION_RECONVERSION: u32 = 1;
pub const VERSION_DOCUMENTFEED: u32 = 1;
pub const VERSION_QUERYPOSITION: u32 = 1;
pub const VERSION_MODEBIAS: u32 = 1;
pub const MODEBIAS_GETVERSION: u32 = 0;
pub const MODEBIAS_SETVALUE: u32 = 1;
pub const MODEBIAS_GETVALUE: u32 = 2;
pub const MODEBIASMODE_DEFAULT: u32 = 0;
pub const MODEBIASMODE_FILENAME: u32 = 1;
pub const MODEBIASMODE_READING: u32 = 2;
pub const MODEBIASMODE_DIGIT: u32 = 4;
pub const SHOWIMEPAD_DEFAULT: u32 = 0;
pub const SHOWIMEPAD_CATEGORY: u32 = 1;
pub const SHOWIMEPAD_GUID: u32 = 2;
pub const FID_MSIME_KMS_VERSION: u32 = 1;
pub const FID_MSIME_KMS_INIT: u32 = 2;
pub const FID_MSIME_KMS_TERM: u32 = 3;
pub const FID_MSIME_KMS_DEL_KEYLIST: u32 = 4;
pub const FID_MSIME_KMS_NOTIFY: u32 = 5;
pub const FID_MSIME_KMS_GETMAP: u32 = 6;
pub const FID_MSIME_KMS_INVOKE: u32 = 7;
pub const FID_MSIME_KMS_SETMAP: u32 = 8;
pub const FID_MSIME_KMS_FUNCDESC: u32 = 9;
pub const FID_MSIME_KMS_GETMAPSEAMLESS: u32 = 10;
pub const FID_MSIME_KMS_GETMAPFAST: u32 = 11;
pub const IMEKMS_NOCOMPOSITION: u32 = 0;
pub const IMEKMS_COMPOSITION: u32 = 1;
pub const IMEKMS_SELECTION: u32 = 2;
pub const IMEKMS_IMEOFF: u32 = 3;
pub const IMEKMS_2NDLEVEL: u32 = 4;
pub const IMEKMS_INPTGL: u32 = 5;
pub const IMEKMS_CANDIDATE: u32 = 6;
pub const IMEKMS_TYPECAND: u32 = 7;
pub const RECONVOPT_NONE: u32 = 0;
pub const RECONVOPT_USECANCELNOTIFY: u32 = 1;
pub const GCSEX_CANCELRECONVERT: u32 = 268435456;const (
FEID_NONE uint32 = 0
FEID_CHINESE_TRADITIONAL uint32 = 1
FEID_CHINESE_SIMPLIFIED uint32 = 2
FEID_CHINESE_HONGKONG uint32 = 3
FEID_CHINESE_SINGAPORE uint32 = 4
FEID_JAPANESE uint32 = 5
FEID_KOREAN uint32 = 6
FEID_KOREAN_JOHAB uint32 = 7
INFOMASK_NONE uint32 = 0
INFOMASK_QUERY_CAND uint32 = 1
INFOMASK_APPLY_CAND uint32 = 2
INFOMASK_APPLY_CAND_EX uint32 = 4
INFOMASK_STRING_FIX uint32 = 65536
INFOMASK_HIDE_CAND uint32 = 131072
INFOMASK_BLOCK_CAND uint32 = 262144
IMEFAREASTINFO_TYPE_DEFAULT uint32 = 0
IMEFAREASTINFO_TYPE_READING uint32 = 1
IMEFAREASTINFO_TYPE_COMMENT uint32 = 2
IMEFAREASTINFO_TYPE_COSTTIME uint32 = 3
CHARINFO_APPLETID_MASK uint32 = 4278190080
CHARINFO_FEID_MASK uint32 = 15728640
CHARINFO_CHARID_MASK uint32 = 65535
MAX_APPLETTITLE uint32 = 64
MAX_FONTFACE uint32 = 32
IPACFG_NONE int32 = 0
IPACFG_PROPERTY int32 = 1
IPACFG_HELP int32 = 2
IPACFG_TITLE int32 = 65536
IPACFG_TITLEFONTFACE int32 = 131072
IPACFG_CATEGORY int32 = 262144
IPACFG_LANG int32 = 16
IPACID_NONE uint32 = 0
IPACID_SOFTKEY uint32 = 1
IPACID_HANDWRITING uint32 = 2
IPACID_STROKESEARCH uint32 = 3
IPACID_RADICALSEARCH uint32 = 4
IPACID_SYMBOLSEARCH uint32 = 5
IPACID_VOICE uint32 = 6
IPACID_EPWING uint32 = 7
IPACID_OCR uint32 = 8
IPACID_CHARLIST uint32 = 9
IPACID_USER uint32 = 256
IMEPADREQ_FIRST uint32 = 4096
IMEPADREQ_INSERTSTRINGCANDIDATE uint32 = 4098
IMEPADREQ_INSERTITEMCANDIDATE uint32 = 4099
IMEPADREQ_SENDKEYCONTROL uint32 = 4101
IMEPADREQ_GETSELECTEDSTRING uint32 = 4103
IMEPADREQ_SETAPPLETDATA uint32 = 4105
IMEPADREQ_GETAPPLETDATA uint32 = 4106
IMEPADREQ_SETTITLEFONT uint32 = 4107
IMEPADREQ_GETCOMPOSITIONSTRINGID uint32 = 4109
IMEPADREQ_INSERTSTRINGCANDIDATEINFO uint32 = 4110
IMEPADREQ_CHANGESTRINGCANDIDATEINFO uint32 = 4111
IMEPADREQ_INSERTSTRINGINFO uint32 = 4114
IMEPADREQ_CHANGESTRINGINFO uint32 = 4115
IMEPADREQ_GETCURRENTUILANGID uint32 = 4120
IMEPADCTRL_CONVERTALL uint32 = 1
IMEPADCTRL_DETERMINALL uint32 = 2
IMEPADCTRL_DETERMINCHAR uint32 = 3
IMEPADCTRL_CLEARALL uint32 = 4
IMEPADCTRL_CARETSET uint32 = 5
IMEPADCTRL_CARETLEFT uint32 = 6
IMEPADCTRL_CARETRIGHT uint32 = 7
IMEPADCTRL_CARETTOP uint32 = 8
IMEPADCTRL_CARETBOTTOM uint32 = 9
IMEPADCTRL_CARETBACKSPACE uint32 = 10
IMEPADCTRL_CARETDELETE uint32 = 11
IMEPADCTRL_PHRASEDELETE uint32 = 12
IMEPADCTRL_INSERTSPACE uint32 = 13
IMEPADCTRL_INSERTFULLSPACE uint32 = 14
IMEPADCTRL_INSERTHALFSPACE uint32 = 15
IMEPADCTRL_ONIME uint32 = 16
IMEPADCTRL_OFFIME uint32 = 17
IMEPADCTRL_ONPRECONVERSION uint32 = 18
IMEPADCTRL_OFFPRECONVERSION uint32 = 19
IMEPADCTRL_PHONETICCANDIDATE uint32 = 20
IMEKEYCTRLMASK_ALT uint32 = 1
IMEKEYCTRLMASK_CTRL uint32 = 2
IMEKEYCTRLMASK_SHIFT uint32 = 4
IMEKEYCTRL_UP uint32 = 1
IMEKEYCTRL_DOWN uint32 = 0
IMEPN_FIRST uint32 = 256
IMEPN_ACTIVATE uint32 = 257
IMEPN_INACTIVATE uint32 = 258
IMEPN_SHOW uint32 = 260
IMEPN_HIDE uint32 = 261
IMEPN_SIZECHANGING uint32 = 262
IMEPN_SIZECHANGED uint32 = 263
IMEPN_CONFIG uint32 = 264
IMEPN_HELP uint32 = 265
IMEPN_QUERYCAND uint32 = 266
IMEPN_APPLYCAND uint32 = 267
IMEPN_APPLYCANDEX uint32 = 268
IMEPN_SETTINGCHANGED uint32 = 269
IMEPN_USER uint32 = 356
IPAWS_ENABLED int32 = 1
IPAWS_SIZINGNOTIFY int32 = 4
IPAWS_VERTICALFIXED int32 = 256
IPAWS_HORIZONTALFIXED int32 = 512
IPAWS_SIZEFIXED int32 = 768
IPAWS_MAXWIDTHFIXED int32 = 4096
IPAWS_MAXHEIGHTFIXED int32 = 8192
IPAWS_MAXSIZEFIXED int32 = 12288
IPAWS_MINWIDTHFIXED int32 = 65536
IPAWS_MINHEIGHTFIXED int32 = 131072
IPAWS_MINSIZEFIXED int32 = 196608
STYLE_DESCRIPTION_SIZE uint32 = 32
IMEMENUITEM_STRING_SIZE uint32 = 80
IMC_GETCANDIDATEPOS uint32 = 7
IMC_SETCANDIDATEPOS uint32 = 8
IMC_GETCOMPOSITIONFONT uint32 = 9
IMC_SETCOMPOSITIONFONT uint32 = 10
IMC_GETCOMPOSITIONWINDOW uint32 = 11
IMC_SETCOMPOSITIONWINDOW uint32 = 12
IMC_GETSTATUSWINDOWPOS uint32 = 15
IMC_SETSTATUSWINDOWPOS uint32 = 16
IMC_CLOSESTATUSWINDOW uint32 = 33
IMC_OPENSTATUSWINDOW uint32 = 34
NI_FINALIZECONVERSIONRESULT uint32 = 20
ISC_SHOWUICANDIDATEWINDOW uint32 = 1
ISC_SHOWUICOMPOSITIONWINDOW uint32 = 2147483648
ISC_SHOWUIGUIDELINE uint32 = 1073741824
ISC_SHOWUIALLCANDIDATEWINDOW uint32 = 15
ISC_SHOWUIALL uint32 = 3221225487
MOD_LEFT uint32 = 32768
MOD_RIGHT uint32 = 16384
MOD_ON_KEYUP uint32 = 2048
MOD_IGNORE_ALL_MODIFIER uint32 = 1024
IME_HOTKEY_DSWITCH_FIRST uint32 = 256
IME_HOTKEY_DSWITCH_LAST uint32 = 287
IME_HOTKEY_PRIVATE_FIRST uint32 = 512
IME_HOTKEY_PRIVATE_LAST uint32 = 543
CS_INSERTCHAR uint32 = 8192
CS_NOMOVECARET uint32 = 16384
IMEVER_0310 uint32 = 196618
IMEVER_0400 uint32 = 262144
IME_PROP_AT_CARET uint32 = 65536
IME_PROP_SPECIAL_UI uint32 = 131072
IME_PROP_CANDLIST_START_FROM_1 uint32 = 262144
IME_PROP_UNICODE uint32 = 524288
IME_PROP_COMPLETE_ON_UNSELECT uint32 = 1048576
UI_CAP_2700 uint32 = 1
UI_CAP_ROT90 uint32 = 2
UI_CAP_ROTANY uint32 = 4
SCS_CAP_COMPSTR uint32 = 1
SCS_CAP_MAKEREAD uint32 = 2
SCS_CAP_SETRECONVERTSTRING uint32 = 4
SELECT_CAP_CONVERSION uint32 = 1
SELECT_CAP_SENTENCE uint32 = 2
GL_LEVEL_NOGUIDELINE uint32 = 0
GL_LEVEL_FATAL uint32 = 1
GL_LEVEL_ERROR uint32 = 2
GL_LEVEL_WARNING uint32 = 3
GL_LEVEL_INFORMATION uint32 = 4
GL_ID_UNKNOWN uint32 = 0
GL_ID_NOMODULE uint32 = 1
GL_ID_NODICTIONARY uint32 = 16
GL_ID_CANNOTSAVE uint32 = 17
GL_ID_NOCONVERT uint32 = 32
GL_ID_TYPINGERROR uint32 = 33
GL_ID_TOOMANYSTROKE uint32 = 34
GL_ID_READINGCONFLICT uint32 = 35
GL_ID_INPUTREADING uint32 = 36
GL_ID_INPUTRADICAL uint32 = 37
GL_ID_INPUTCODE uint32 = 38
GL_ID_INPUTSYMBOL uint32 = 39
GL_ID_CHOOSECANDIDATE uint32 = 40
GL_ID_REVERSECONVERSION uint32 = 41
GL_ID_PRIVATE_FIRST uint32 = 32768
GL_ID_PRIVATE_LAST uint32 = 65535
ATTR_INPUT uint32 = 0
ATTR_TARGET_CONVERTED uint32 = 1
ATTR_CONVERTED uint32 = 2
ATTR_TARGET_NOTCONVERTED uint32 = 3
ATTR_INPUT_ERROR uint32 = 4
ATTR_FIXEDCONVERTED uint32 = 5
CFS_DEFAULT uint32 = 0
CFS_RECT uint32 = 1
CFS_POINT uint32 = 2
CFS_FORCE_POSITION uint32 = 32
CFS_CANDIDATEPOS uint32 = 64
CFS_EXCLUDE uint32 = 128
IME_CAND_UNKNOWN uint32 = 0
IME_CAND_READ uint32 = 1
IME_CAND_CODE uint32 = 2
IME_CAND_MEANING uint32 = 3
IME_CAND_RADICAL uint32 = 4
IME_CAND_STROKE uint32 = 5
IMN_CLOSESTATUSWINDOW uint32 = 1
IMN_OPENSTATUSWINDOW uint32 = 2
IMN_CHANGECANDIDATE uint32 = 3
IMN_CLOSECANDIDATE uint32 = 4
IMN_OPENCANDIDATE uint32 = 5
IMN_SETCONVERSIONMODE uint32 = 6
IMN_SETSENTENCEMODE uint32 = 7
IMN_SETOPENSTATUS uint32 = 8
IMN_SETCANDIDATEPOS uint32 = 9
IMN_SETCOMPOSITIONFONT uint32 = 10
IMN_SETCOMPOSITIONWINDOW uint32 = 11
IMN_SETSTATUSWINDOWPOS uint32 = 12
IMN_GUIDELINE uint32 = 13
IMN_PRIVATE uint32 = 14
IMR_COMPOSITIONWINDOW uint32 = 1
IMR_CANDIDATEWINDOW uint32 = 2
IMR_COMPOSITIONFONT uint32 = 3
IMR_RECONVERTSTRING uint32 = 4
IMR_CONFIRMRECONVERTSTRING uint32 = 5
IMR_QUERYCHARPOSITION uint32 = 6
IMR_DOCUMENTFEED uint32 = 7
IMM_ERROR_NODATA int32 = -1
IMM_ERROR_GENERAL int32 = -2
IME_CONFIG_GENERAL uint32 = 1
IME_CONFIG_REGISTERWORD uint32 = 2
IME_CONFIG_SELECTDICTIONARY uint32 = 3
IME_REGWORD_STYLE_EUDC uint32 = 1
IME_REGWORD_STYLE_USER_FIRST uint32 = 2147483648
IME_REGWORD_STYLE_USER_LAST uint32 = 4294967295
IACE_CHILDREN uint32 = 1
IACE_DEFAULT uint32 = 16
IACE_IGNORENOCONTEXT uint32 = 32
IGIMIF_RIGHTMENU uint32 = 1
IGIMII_CMODE uint32 = 1
IGIMII_SMODE uint32 = 2
IGIMII_CONFIGURE uint32 = 4
IGIMII_TOOLS uint32 = 8
IGIMII_HELP uint32 = 16
IGIMII_OTHER uint32 = 32
IGIMII_INPUTTOOLS uint32 = 64
IMFT_RADIOCHECK uint32 = 1
IMFT_SEPARATOR uint32 = 2
IMFT_SUBMENU uint32 = 4
SOFTKEYBOARD_TYPE_T1 uint32 = 1
SOFTKEYBOARD_TYPE_C1 uint32 = 2
IMMGWL_IMC uint32 = 0
IMMGWLP_IMC uint32 = 0
IMC_SETCONVERSIONMODE uint32 = 2
IMC_SETSENTENCEMODE uint32 = 4
IMC_SETOPENSTATUS uint32 = 6
IMC_GETSOFTKBDFONT uint32 = 17
IMC_SETSOFTKBDFONT uint32 = 18
IMC_GETSOFTKBDPOS uint32 = 19
IMC_SETSOFTKBDPOS uint32 = 20
IMC_GETSOFTKBDSUBTYPE uint32 = 21
IMC_SETSOFTKBDSUBTYPE uint32 = 22
IMC_SETSOFTKBDDATA uint32 = 24
NI_CONTEXTUPDATED uint32 = 3
IME_SYSINFO_WINLOGON uint32 = 1
INIT_STATUSWNDPOS uint32 = 1
INIT_CONVERSION uint32 = 2
INIT_SENTENCE uint32 = 4
INIT_LOGFONT uint32 = 8
INIT_COMPFORM uint32 = 16
INIT_SOFTKBDPOS uint32 = 32
IME_PROP_END_UNLOAD uint32 = 1
IME_PROP_KBD_CHAR_FIRST uint32 = 2
IME_PROP_IGNORE_UPKEYS uint32 = 4
IME_PROP_NEED_ALTKEY uint32 = 8
IME_PROP_NO_KEYS_ON_CLOSE uint32 = 16
IME_PROP_ACCEPT_WIDE_VKEY uint32 = 32
UI_CAP_SOFTKBD uint32 = 65536
IMN_SOFTKBDDESTROYED uint32 = 17
IME_UI_CLASS_NAME_SIZE uint32 = 16
IME_ESC_STRING_BUFFER_SIZE uint32 = 80
IFEC_S_ALREADY_DEFAULT int32 = 291840
FELANG_REQ_CONV uint32 = 65536
FELANG_REQ_RECONV uint32 = 131072
FELANG_REQ_REV uint32 = 196608
FELANG_CMODE_MONORUBY uint32 = 2
FELANG_CMODE_NOPRUNING uint32 = 4
FELANG_CMODE_KATAKANAOUT uint32 = 8
FELANG_CMODE_HIRAGANAOUT uint32 = 0
FELANG_CMODE_HALFWIDTHOUT uint32 = 16
FELANG_CMODE_FULLWIDTHOUT uint32 = 32
FELANG_CMODE_BOPOMOFO uint32 = 64
FELANG_CMODE_HANGUL uint32 = 128
FELANG_CMODE_PINYIN uint32 = 256
FELANG_CMODE_PRECONV uint32 = 512
FELANG_CMODE_RADICAL uint32 = 1024
FELANG_CMODE_UNKNOWNREADING uint32 = 2048
FELANG_CMODE_MERGECAND uint32 = 4096
FELANG_CMODE_ROMAN uint32 = 8192
FELANG_CMODE_BESTFIRST uint32 = 16384
FELANG_CMODE_USENOREVWORDS uint32 = 32768
FELANG_CMODE_NONE uint32 = 16777216
FELANG_CMODE_PLAURALCLAUSE uint32 = 33554432
FELANG_CMODE_SINGLECONVERT uint32 = 67108864
FELANG_CMODE_AUTOMATIC uint32 = 134217728
FELANG_CMODE_PHRASEPREDICT uint32 = 268435456
FELANG_CMODE_CONVERSATION uint32 = 536870912
FELANG_CMODE_NAME uint32 = 268435456
FELANG_CMODE_NOINVISIBLECHAR uint32 = 1073741824
E_NOCAND uint32 = 48
E_NOTENOUGH_BUFFER uint32 = 49
E_NOTENOUGH_WDD uint32 = 50
E_LARGEINPUT uint32 = 51
FELANG_CLMN_WBREAK uint32 = 1
FELANG_CLMN_NOWBREAK uint32 = 2
FELANG_CLMN_PBREAK uint32 = 4
FELANG_CLMN_NOPBREAK uint32 = 8
FELANG_CLMN_FIXR uint32 = 16
FELANG_CLMN_FIXD uint32 = 32
FELANG_INVALD_PO uint32 = 65535
IFED_POS_NONE uint32 = 0
IFED_POS_NOUN uint32 = 1
IFED_POS_VERB uint32 = 2
IFED_POS_ADJECTIVE uint32 = 4
IFED_POS_ADJECTIVE_VERB uint32 = 8
IFED_POS_ADVERB uint32 = 16
IFED_POS_ADNOUN uint32 = 32
IFED_POS_CONJUNCTION uint32 = 64
IFED_POS_INTERJECTION uint32 = 128
IFED_POS_INDEPENDENT uint32 = 255
IFED_POS_INFLECTIONALSUFFIX uint32 = 256
IFED_POS_PREFIX uint32 = 512
IFED_POS_SUFFIX uint32 = 1024
IFED_POS_AFFIX uint32 = 1536
IFED_POS_TANKANJI uint32 = 2048
IFED_POS_IDIOMS uint32 = 4096
IFED_POS_SYMBOLS uint32 = 8192
IFED_POS_PARTICLE uint32 = 16384
IFED_POS_AUXILIARY_VERB uint32 = 32768
IFED_POS_SUB_VERB uint32 = 65536
IFED_POS_DEPENDENT uint32 = 114688
IFED_POS_ALL uint32 = 131071
IFED_SELECT_NONE uint32 = 0
IFED_SELECT_READING uint32 = 1
IFED_SELECT_DISPLAY uint32 = 2
IFED_SELECT_POS uint32 = 4
IFED_SELECT_COMMENT uint32 = 8
IFED_SELECT_ALL uint32 = 15
IFED_REG_NONE uint32 = 0
IFED_REG_USER uint32 = 1
IFED_REG_AUTO uint32 = 2
IFED_REG_GRAMMAR uint32 = 4
IFED_REG_ALL uint32 = 7
IFED_TYPE_NONE uint32 = 0
IFED_TYPE_GENERAL uint32 = 1
IFED_TYPE_NAMEPLACE uint32 = 2
IFED_TYPE_SPEECH uint32 = 4
IFED_TYPE_REVERSE uint32 = 8
IFED_TYPE_ENGLISH uint32 = 16
IFED_TYPE_ALL uint32 = 31
IFED_S_MORE_ENTRIES int32 = 291328
IFED_S_EMPTY_DICTIONARY int32 = 291329
IFED_S_WORD_EXISTS int32 = 291330
IFED_S_COMMENT_CHANGED int32 = 291331
IFED_E_NOT_FOUND int32 = -2147192064
IFED_E_INVALID_FORMAT int32 = -2147192063
IFED_E_OPEN_FAILED int32 = -2147192062
IFED_E_WRITE_FAILED int32 = -2147192061
IFED_E_NO_ENTRY int32 = -2147192060
IFED_E_REGISTER_FAILED int32 = -2147192059
IFED_E_NOT_USER_DIC int32 = -2147192058
IFED_E_NOT_SUPPORTED int32 = -2147192057
IFED_E_USER_COMMENT int32 = -2147192056
IFED_E_REGISTER_ILLEGAL_POS int32 = -2147192055
IFED_E_REGISTER_IMPROPER_WORD int32 = -2147192054
IFED_E_REGISTER_DISCONNECTED int32 = -2147192053
cbCommentMax uint32 = 256
wchPrivate1 uint32 = 57344
POS_UNDEFINED uint32 = 0
JPOS_UNDEFINED uint32 = 0
JPOS_MEISHI_FUTSU uint32 = 100
JPOS_MEISHI_SAHEN uint32 = 101
JPOS_MEISHI_ZAHEN uint32 = 102
JPOS_MEISHI_KEIYOUDOUSHI uint32 = 103
JPOS_HUKUSIMEISHI uint32 = 104
JPOS_MEISA_KEIDOU uint32 = 105
JPOS_JINMEI uint32 = 106
JPOS_JINMEI_SEI uint32 = 107
JPOS_JINMEI_MEI uint32 = 108
JPOS_CHIMEI uint32 = 109
JPOS_CHIMEI_KUNI uint32 = 110
JPOS_CHIMEI_KEN uint32 = 111
JPOS_CHIMEI_GUN uint32 = 112
JPOS_CHIMEI_KU uint32 = 113
JPOS_CHIMEI_SHI uint32 = 114
JPOS_CHIMEI_MACHI uint32 = 115
JPOS_CHIMEI_MURA uint32 = 116
JPOS_CHIMEI_EKI uint32 = 117
JPOS_SONOTA uint32 = 118
JPOS_SHAMEI uint32 = 119
JPOS_SOSHIKI uint32 = 120
JPOS_KENCHIKU uint32 = 121
JPOS_BUPPIN uint32 = 122
JPOS_DAIMEISHI uint32 = 123
JPOS_DAIMEISHI_NINSHOU uint32 = 124
JPOS_DAIMEISHI_SHIJI uint32 = 125
JPOS_KAZU uint32 = 126
JPOS_KAZU_SURYOU uint32 = 127
JPOS_KAZU_SUSHI uint32 = 128
JPOS_5DAN_AWA uint32 = 200
JPOS_5DAN_KA uint32 = 201
JPOS_5DAN_GA uint32 = 202
JPOS_5DAN_SA uint32 = 203
JPOS_5DAN_TA uint32 = 204
JPOS_5DAN_NA uint32 = 205
JPOS_5DAN_BA uint32 = 206
JPOS_5DAN_MA uint32 = 207
JPOS_5DAN_RA uint32 = 208
JPOS_5DAN_AWAUON uint32 = 209
JPOS_5DAN_KASOKUON uint32 = 210
JPOS_5DAN_RAHEN uint32 = 211
JPOS_4DAN_HA uint32 = 212
JPOS_1DAN uint32 = 213
JPOS_TOKUSHU_KAHEN uint32 = 214
JPOS_TOKUSHU_SAHENSURU uint32 = 215
JPOS_TOKUSHU_SAHEN uint32 = 216
JPOS_TOKUSHU_ZAHEN uint32 = 217
JPOS_TOKUSHU_NAHEN uint32 = 218
JPOS_KURU_KI uint32 = 219
JPOS_KURU_KITA uint32 = 220
JPOS_KURU_KITARA uint32 = 221
JPOS_KURU_KITARI uint32 = 222
JPOS_KURU_KITAROU uint32 = 223
JPOS_KURU_KITE uint32 = 224
JPOS_KURU_KUREBA uint32 = 225
JPOS_KURU_KO uint32 = 226
JPOS_KURU_KOI uint32 = 227
JPOS_KURU_KOYOU uint32 = 228
JPOS_SURU_SA uint32 = 229
JPOS_SURU_SI uint32 = 230
JPOS_SURU_SITA uint32 = 231
JPOS_SURU_SITARA uint32 = 232
JPOS_SURU_SIATRI uint32 = 233
JPOS_SURU_SITAROU uint32 = 234
JPOS_SURU_SITE uint32 = 235
JPOS_SURU_SIYOU uint32 = 236
JPOS_SURU_SUREBA uint32 = 237
JPOS_SURU_SE uint32 = 238
JPOS_SURU_SEYO uint32 = 239
JPOS_KEIYOU uint32 = 300
JPOS_KEIYOU_GARU uint32 = 301
JPOS_KEIYOU_GE uint32 = 302
JPOS_KEIYOU_ME uint32 = 303
JPOS_KEIYOU_YUU uint32 = 304
JPOS_KEIYOU_U uint32 = 305
JPOS_KEIDOU uint32 = 400
JPOS_KEIDOU_NO uint32 = 401
JPOS_KEIDOU_TARU uint32 = 402
JPOS_KEIDOU_GARU uint32 = 403
JPOS_FUKUSHI uint32 = 500
JPOS_FUKUSHI_SAHEN uint32 = 501
JPOS_FUKUSHI_NI uint32 = 502
JPOS_FUKUSHI_NANO uint32 = 503
JPOS_FUKUSHI_DA uint32 = 504
JPOS_FUKUSHI_TO uint32 = 505
JPOS_FUKUSHI_TOSURU uint32 = 506
JPOS_RENTAISHI uint32 = 600
JPOS_RENTAISHI_SHIJI uint32 = 601
JPOS_SETSUZOKUSHI uint32 = 650
JPOS_KANDOUSHI uint32 = 670
JPOS_SETTOU uint32 = 700
JPOS_SETTOU_KAKU uint32 = 701
JPOS_SETTOU_SAI uint32 = 702
JPOS_SETTOU_FUKU uint32 = 703
JPOS_SETTOU_MI uint32 = 704
JPOS_SETTOU_DAISHOU uint32 = 705
JPOS_SETTOU_KOUTEI uint32 = 706
JPOS_SETTOU_CHOUTAN uint32 = 707
JPOS_SETTOU_SHINKYU uint32 = 708
JPOS_SETTOU_JINMEI uint32 = 709
JPOS_SETTOU_CHIMEI uint32 = 710
JPOS_SETTOU_SONOTA uint32 = 711
JPOS_SETTOU_JOSUSHI uint32 = 712
JPOS_SETTOU_TEINEI_O uint32 = 713
JPOS_SETTOU_TEINEI_GO uint32 = 714
JPOS_SETTOU_TEINEI_ON uint32 = 715
JPOS_SETSUBI uint32 = 800
JPOS_SETSUBI_TEKI uint32 = 801
JPOS_SETSUBI_SEI uint32 = 802
JPOS_SETSUBI_KA uint32 = 803
JPOS_SETSUBI_CHU uint32 = 804
JPOS_SETSUBI_FU uint32 = 805
JPOS_SETSUBI_RYU uint32 = 806
JPOS_SETSUBI_YOU uint32 = 807
JPOS_SETSUBI_KATA uint32 = 808
JPOS_SETSUBI_MEISHIRENDAKU uint32 = 809
JPOS_SETSUBI_JINMEI uint32 = 810
JPOS_SETSUBI_CHIMEI uint32 = 811
JPOS_SETSUBI_KUNI uint32 = 812
JPOS_SETSUBI_KEN uint32 = 813
JPOS_SETSUBI_GUN uint32 = 814
JPOS_SETSUBI_KU uint32 = 815
JPOS_SETSUBI_SHI uint32 = 816
JPOS_SETSUBI_MACHI uint32 = 817
JPOS_SETSUBI_CHOU uint32 = 818
JPOS_SETSUBI_MURA uint32 = 819
JPOS_SETSUBI_SON uint32 = 820
JPOS_SETSUBI_EKI uint32 = 821
JPOS_SETSUBI_SONOTA uint32 = 822
JPOS_SETSUBI_SHAMEI uint32 = 823
JPOS_SETSUBI_SOSHIKI uint32 = 824
JPOS_SETSUBI_KENCHIKU uint32 = 825
JPOS_RENYOU_SETSUBI uint32 = 826
JPOS_SETSUBI_JOSUSHI uint32 = 827
JPOS_SETSUBI_JOSUSHIPLUS uint32 = 828
JPOS_SETSUBI_JIKAN uint32 = 829
JPOS_SETSUBI_JIKANPLUS uint32 = 830
JPOS_SETSUBI_TEINEI uint32 = 831
JPOS_SETSUBI_SAN uint32 = 832
JPOS_SETSUBI_KUN uint32 = 833
JPOS_SETSUBI_SAMA uint32 = 834
JPOS_SETSUBI_DONO uint32 = 835
JPOS_SETSUBI_FUKUSU uint32 = 836
JPOS_SETSUBI_TACHI uint32 = 837
JPOS_SETSUBI_RA uint32 = 838
JPOS_TANKANJI uint32 = 900
JPOS_TANKANJI_KAO uint32 = 901
JPOS_KANYOUKU uint32 = 902
JPOS_DOKURITSUGO uint32 = 903
JPOS_FUTEIGO uint32 = 904
JPOS_KIGOU uint32 = 905
JPOS_EIJI uint32 = 906
JPOS_KUTEN uint32 = 907
JPOS_TOUTEN uint32 = 908
JPOS_KANJI uint32 = 909
JPOS_OPENBRACE uint32 = 910
JPOS_CLOSEBRACE uint32 = 911
JPOS_YOKUSEI uint32 = 912
JPOS_TANSHUKU uint32 = 913
VERSION_ID_JAPANESE uint32 = 16777216
VERSION_ID_KOREAN uint32 = 33554432
VERSION_ID_CHINESE_TRADITIONAL uint32 = 67108864
VERSION_ID_CHINESE_SIMPLIFIED uint32 = 134217728
FID_MSIME_VERSION uint32 = 0
VERSION_MOUSE_OPERATION uint32 = 1
IMEMOUSERET_NOTHANDLED int32 = -1
IMEMOUSE_VERSION uint32 = 255
IMEMOUSE_NONE uint32 = 0
IMEMOUSE_LDOWN uint32 = 1
IMEMOUSE_RDOWN uint32 = 2
IMEMOUSE_MDOWN uint32 = 4
IMEMOUSE_WUP uint32 = 16
IMEMOUSE_WDOWN uint32 = 32
FID_RECONVERT_VERSION uint32 = 268435456
VERSION_RECONVERSION uint32 = 1
VERSION_DOCUMENTFEED uint32 = 1
VERSION_QUERYPOSITION uint32 = 1
VERSION_MODEBIAS uint32 = 1
MODEBIAS_GETVERSION uint32 = 0
MODEBIAS_SETVALUE uint32 = 1
MODEBIAS_GETVALUE uint32 = 2
MODEBIASMODE_DEFAULT uint32 = 0
MODEBIASMODE_FILENAME uint32 = 1
MODEBIASMODE_READING uint32 = 2
MODEBIASMODE_DIGIT uint32 = 4
SHOWIMEPAD_DEFAULT uint32 = 0
SHOWIMEPAD_CATEGORY uint32 = 1
SHOWIMEPAD_GUID uint32 = 2
FID_MSIME_KMS_VERSION uint32 = 1
FID_MSIME_KMS_INIT uint32 = 2
FID_MSIME_KMS_TERM uint32 = 3
FID_MSIME_KMS_DEL_KEYLIST uint32 = 4
FID_MSIME_KMS_NOTIFY uint32 = 5
FID_MSIME_KMS_GETMAP uint32 = 6
FID_MSIME_KMS_INVOKE uint32 = 7
FID_MSIME_KMS_SETMAP uint32 = 8
FID_MSIME_KMS_FUNCDESC uint32 = 9
FID_MSIME_KMS_GETMAPSEAMLESS uint32 = 10
FID_MSIME_KMS_GETMAPFAST uint32 = 11
IMEKMS_NOCOMPOSITION uint32 = 0
IMEKMS_COMPOSITION uint32 = 1
IMEKMS_SELECTION uint32 = 2
IMEKMS_IMEOFF uint32 = 3
IMEKMS_2NDLEVEL uint32 = 4
IMEKMS_INPTGL uint32 = 5
IMEKMS_CANDIDATE uint32 = 6
IMEKMS_TYPECAND uint32 = 7
RECONVOPT_NONE uint32 = 0
RECONVOPT_USECANCELNOTIFY uint32 = 1
GCSEX_CANCELRECONVERT uint32 = 268435456
)#define global CATID_MSIME_IImePadApplet_VER7 "{4A0F8E31-C3EE-11D1-AFEF-00805F0C8B6D}"
#define global CATID_MSIME_IImePadApplet_VER80 "{56F7A792-FEF1-11D3-8463-00C04F7A06E5}"
#define global CATID_MSIME_IImePadApplet_VER81 "{656520B0-BB88-11D4-84C0-00C04F7A06E5}"
#define global CATID_MSIME_IImePadApplet900 "{FAAE51BF-5E5B-4A1D-8DE1-17C1D9E1728D}"
#define global CATID_MSIME_IImePadApplet1000 "{E081E1D6-2389-43CB-B66F-609F823D9F9C}"
#define global CATID_MSIME_IImePadApplet1200 "{A47FB5FC-7D15-4223-A789-B781BF9AE667}"
#define global CATID_MSIME_IImePadApplet "{7566CAD1-4EC9-4478-9FE9-8ED766619EDF}"
#define global FEID_NONE 0
#define global FEID_CHINESE_TRADITIONAL 1
#define global FEID_CHINESE_SIMPLIFIED 2
#define global FEID_CHINESE_HONGKONG 3
#define global FEID_CHINESE_SINGAPORE 4
#define global FEID_JAPANESE 5
#define global FEID_KOREAN 6
#define global FEID_KOREAN_JOHAB 7
#define global INFOMASK_NONE 0
#define global INFOMASK_QUERY_CAND 1
#define global INFOMASK_APPLY_CAND 2
#define global INFOMASK_APPLY_CAND_EX 4
#define global INFOMASK_STRING_FIX 65536
#define global INFOMASK_HIDE_CAND 131072
#define global INFOMASK_BLOCK_CAND 262144
#define global IMEFAREASTINFO_TYPE_DEFAULT 0
#define global IMEFAREASTINFO_TYPE_READING 1
#define global IMEFAREASTINFO_TYPE_COMMENT 2
#define global IMEFAREASTINFO_TYPE_COSTTIME 3
#define global CHARINFO_APPLETID_MASK 4278190080
#define global CHARINFO_FEID_MASK 15728640
#define global CHARINFO_CHARID_MASK 65535
#define global MAX_APPLETTITLE 64
#define global MAX_FONTFACE 32
#define global IPACFG_NONE 0
#define global IPACFG_PROPERTY 1
#define global IPACFG_HELP 2
#define global IPACFG_TITLE 65536
#define global IPACFG_TITLEFONTFACE 131072
#define global IPACFG_CATEGORY 262144
#define global IPACFG_LANG 16
#define global IPACID_NONE 0
#define global IPACID_SOFTKEY 1
#define global IPACID_HANDWRITING 2
#define global IPACID_STROKESEARCH 3
#define global IPACID_RADICALSEARCH 4
#define global IPACID_SYMBOLSEARCH 5
#define global IPACID_VOICE 6
#define global IPACID_EPWING 7
#define global IPACID_OCR 8
#define global IPACID_CHARLIST 9
#define global IPACID_USER 256
#define global IMEPADREQ_FIRST 4096
#define global IMEPADREQ_INSERTSTRINGCANDIDATE 4098
#define global IMEPADREQ_INSERTITEMCANDIDATE 4099
#define global IMEPADREQ_SENDKEYCONTROL 4101
#define global IMEPADREQ_GETSELECTEDSTRING 4103
#define global IMEPADREQ_SETAPPLETDATA 4105
#define global IMEPADREQ_GETAPPLETDATA 4106
#define global IMEPADREQ_SETTITLEFONT 4107
#define global IMEPADREQ_GETCOMPOSITIONSTRINGID 4109
#define global IMEPADREQ_INSERTSTRINGCANDIDATEINFO 4110
#define global IMEPADREQ_CHANGESTRINGCANDIDATEINFO 4111
#define global IMEPADREQ_INSERTSTRINGINFO 4114
#define global IMEPADREQ_CHANGESTRINGINFO 4115
#define global IMEPADREQ_GETCURRENTUILANGID 4120
#define global IMEPADCTRL_CONVERTALL 1
#define global IMEPADCTRL_DETERMINALL 2
#define global IMEPADCTRL_DETERMINCHAR 3
#define global IMEPADCTRL_CLEARALL 4
#define global IMEPADCTRL_CARETSET 5
#define global IMEPADCTRL_CARETLEFT 6
#define global IMEPADCTRL_CARETRIGHT 7
#define global IMEPADCTRL_CARETTOP 8
#define global IMEPADCTRL_CARETBOTTOM 9
#define global IMEPADCTRL_CARETBACKSPACE 10
#define global IMEPADCTRL_CARETDELETE 11
#define global IMEPADCTRL_PHRASEDELETE 12
#define global IMEPADCTRL_INSERTSPACE 13
#define global IMEPADCTRL_INSERTFULLSPACE 14
#define global IMEPADCTRL_INSERTHALFSPACE 15
#define global IMEPADCTRL_ONIME 16
#define global IMEPADCTRL_OFFIME 17
#define global IMEPADCTRL_ONPRECONVERSION 18
#define global IMEPADCTRL_OFFPRECONVERSION 19
#define global IMEPADCTRL_PHONETICCANDIDATE 20
#define global IMEKEYCTRLMASK_ALT 1
#define global IMEKEYCTRLMASK_CTRL 2
#define global IMEKEYCTRLMASK_SHIFT 4
#define global IMEKEYCTRL_UP 1
#define global IMEKEYCTRL_DOWN 0
#define global IMEPN_FIRST 256
#define global IMEPN_ACTIVATE 257
#define global IMEPN_INACTIVATE 258
#define global IMEPN_SHOW 260
#define global IMEPN_HIDE 261
#define global IMEPN_SIZECHANGING 262
#define global IMEPN_SIZECHANGED 263
#define global IMEPN_CONFIG 264
#define global IMEPN_HELP 265
#define global IMEPN_QUERYCAND 266
#define global IMEPN_APPLYCAND 267
#define global IMEPN_APPLYCANDEX 268
#define global IMEPN_SETTINGCHANGED 269
#define global IMEPN_USER 356
#define global IPAWS_ENABLED 1
#define global IPAWS_SIZINGNOTIFY 4
#define global IPAWS_VERTICALFIXED 256
#define global IPAWS_HORIZONTALFIXED 512
#define global IPAWS_SIZEFIXED 768
#define global IPAWS_MAXWIDTHFIXED 4096
#define global IPAWS_MAXHEIGHTFIXED 8192
#define global IPAWS_MAXSIZEFIXED 12288
#define global IPAWS_MINWIDTHFIXED 65536
#define global IPAWS_MINHEIGHTFIXED 131072
#define global IPAWS_MINSIZEFIXED 196608
#define global STYLE_DESCRIPTION_SIZE 32
#define global IMEMENUITEM_STRING_SIZE 80
#define global IMC_GETCANDIDATEPOS 7
#define global IMC_SETCANDIDATEPOS 8
#define global IMC_GETCOMPOSITIONFONT 9
#define global IMC_SETCOMPOSITIONFONT 10
#define global IMC_GETCOMPOSITIONWINDOW 11
#define global IMC_SETCOMPOSITIONWINDOW 12
#define global IMC_GETSTATUSWINDOWPOS 15
#define global IMC_SETSTATUSWINDOWPOS 16
#define global IMC_CLOSESTATUSWINDOW 33
#define global IMC_OPENSTATUSWINDOW 34
#define global NI_FINALIZECONVERSIONRESULT 20
#define global ISC_SHOWUICANDIDATEWINDOW 1
#define global ISC_SHOWUICOMPOSITIONWINDOW 2147483648
#define global ISC_SHOWUIGUIDELINE 1073741824
#define global ISC_SHOWUIALLCANDIDATEWINDOW 15
#define global ISC_SHOWUIALL 3221225487
#define global MOD_LEFT 32768
#define global MOD_RIGHT 16384
#define global MOD_ON_KEYUP 2048
#define global MOD_IGNORE_ALL_MODIFIER 1024
#define global IME_HOTKEY_DSWITCH_FIRST 256
#define global IME_HOTKEY_DSWITCH_LAST 287
#define global IME_HOTKEY_PRIVATE_FIRST 512
#define global IME_HOTKEY_PRIVATE_LAST 543
#define global CS_INSERTCHAR 8192
#define global CS_NOMOVECARET 16384
#define global IMEVER_0310 196618
#define global IMEVER_0400 262144
#define global IME_PROP_AT_CARET 65536
#define global IME_PROP_SPECIAL_UI 131072
#define global IME_PROP_CANDLIST_START_FROM_1 262144
#define global IME_PROP_UNICODE 524288
#define global IME_PROP_COMPLETE_ON_UNSELECT 1048576
#define global UI_CAP_2700 1
#define global UI_CAP_ROT90 2
#define global UI_CAP_ROTANY 4
#define global SCS_CAP_COMPSTR 1
#define global SCS_CAP_MAKEREAD 2
#define global SCS_CAP_SETRECONVERTSTRING 4
#define global SELECT_CAP_CONVERSION 1
#define global SELECT_CAP_SENTENCE 2
#define global GL_LEVEL_NOGUIDELINE 0
#define global GL_LEVEL_FATAL 1
#define global GL_LEVEL_ERROR 2
#define global GL_LEVEL_WARNING 3
#define global GL_LEVEL_INFORMATION 4
#define global GL_ID_UNKNOWN 0
#define global GL_ID_NOMODULE 1
#define global GL_ID_NODICTIONARY 16
#define global GL_ID_CANNOTSAVE 17
#define global GL_ID_NOCONVERT 32
#define global GL_ID_TYPINGERROR 33
#define global GL_ID_TOOMANYSTROKE 34
#define global GL_ID_READINGCONFLICT 35
#define global GL_ID_INPUTREADING 36
#define global GL_ID_INPUTRADICAL 37
#define global GL_ID_INPUTCODE 38
#define global GL_ID_INPUTSYMBOL 39
#define global GL_ID_CHOOSECANDIDATE 40
#define global GL_ID_REVERSECONVERSION 41
#define global GL_ID_PRIVATE_FIRST 32768
#define global GL_ID_PRIVATE_LAST 65535
#define global ATTR_INPUT 0
#define global ATTR_TARGET_CONVERTED 1
#define global ATTR_CONVERTED 2
#define global ATTR_TARGET_NOTCONVERTED 3
#define global ATTR_INPUT_ERROR 4
#define global ATTR_FIXEDCONVERTED 5
#define global CFS_DEFAULT 0
#define global CFS_RECT 1
#define global CFS_POINT 2
#define global CFS_FORCE_POSITION 32
#define global CFS_CANDIDATEPOS 64
#define global CFS_EXCLUDE 128
#define global IME_CAND_UNKNOWN 0
#define global IME_CAND_READ 1
#define global IME_CAND_CODE 2
#define global IME_CAND_MEANING 3
#define global IME_CAND_RADICAL 4
#define global IME_CAND_STROKE 5
#define global IMN_CLOSESTATUSWINDOW 1
#define global IMN_OPENSTATUSWINDOW 2
#define global IMN_CHANGECANDIDATE 3
#define global IMN_CLOSECANDIDATE 4
#define global IMN_OPENCANDIDATE 5
#define global IMN_SETCONVERSIONMODE 6
#define global IMN_SETSENTENCEMODE 7
#define global IMN_SETOPENSTATUS 8
#define global IMN_SETCANDIDATEPOS 9
#define global IMN_SETCOMPOSITIONFONT 10
#define global IMN_SETCOMPOSITIONWINDOW 11
#define global IMN_SETSTATUSWINDOWPOS 12
#define global IMN_GUIDELINE 13
#define global IMN_PRIVATE 14
#define global IMR_COMPOSITIONWINDOW 1
#define global IMR_CANDIDATEWINDOW 2
#define global IMR_COMPOSITIONFONT 3
#define global IMR_RECONVERTSTRING 4
#define global IMR_CONFIRMRECONVERTSTRING 5
#define global IMR_QUERYCHARPOSITION 6
#define global IMR_DOCUMENTFEED 7
#define global IMM_ERROR_NODATA (-1)
#define global IMM_ERROR_GENERAL (-2)
#define global IME_CONFIG_GENERAL 1
#define global IME_CONFIG_REGISTERWORD 2
#define global IME_CONFIG_SELECTDICTIONARY 3
#define global IME_REGWORD_STYLE_EUDC 1
#define global IME_REGWORD_STYLE_USER_FIRST 2147483648
#define global IME_REGWORD_STYLE_USER_LAST 4294967295
#define global IACE_CHILDREN 1
#define global IACE_DEFAULT 16
#define global IACE_IGNORENOCONTEXT 32
#define global IGIMIF_RIGHTMENU 1
#define global IGIMII_CMODE 1
#define global IGIMII_SMODE 2
#define global IGIMII_CONFIGURE 4
#define global IGIMII_TOOLS 8
#define global IGIMII_HELP 16
#define global IGIMII_OTHER 32
#define global IGIMII_INPUTTOOLS 64
#define global IMFT_RADIOCHECK 1
#define global IMFT_SEPARATOR 2
#define global IMFT_SUBMENU 4
#define global SOFTKEYBOARD_TYPE_T1 1
#define global SOFTKEYBOARD_TYPE_C1 2
#define global IMMGWL_IMC 0
#define global IMMGWLP_IMC 0
#define global IMC_SETCONVERSIONMODE 2
#define global IMC_SETSENTENCEMODE 4
#define global IMC_SETOPENSTATUS 6
#define global IMC_GETSOFTKBDFONT 17
#define global IMC_SETSOFTKBDFONT 18
#define global IMC_GETSOFTKBDPOS 19
#define global IMC_SETSOFTKBDPOS 20
#define global IMC_GETSOFTKBDSUBTYPE 21
#define global IMC_SETSOFTKBDSUBTYPE 22
#define global IMC_SETSOFTKBDDATA 24
#define global NI_CONTEXTUPDATED 3
#define global IME_SYSINFO_WINLOGON 1
#define global INIT_STATUSWNDPOS 1
#define global INIT_CONVERSION 2
#define global INIT_SENTENCE 4
#define global INIT_LOGFONT 8
#define global INIT_COMPFORM 16
#define global INIT_SOFTKBDPOS 32
#define global IME_PROP_END_UNLOAD 1
#define global IME_PROP_KBD_CHAR_FIRST 2
#define global IME_PROP_IGNORE_UPKEYS 4
#define global IME_PROP_NEED_ALTKEY 8
#define global IME_PROP_NO_KEYS_ON_CLOSE 16
#define global IME_PROP_ACCEPT_WIDE_VKEY 32
#define global UI_CAP_SOFTKBD 65536
#define global IMN_SOFTKBDDESTROYED 17
#define global IME_UI_CLASS_NAME_SIZE 16
#define global IME_ESC_STRING_BUFFER_SIZE 80
#define global szImeJapan "MSIME.Japan"
#define global szImeKorea "MSIME.Korea"
#define global szImeChina "MSIME.China"
#define global szImeTaiwan "MSIME.Taiwan"
#define global CLSID_VERSION_DEPENDENT_MSIME_JAPANESE "{6A91029E-AA49-471B-AEE7-7D332785660D}"
#define global IFEC_S_ALREADY_DEFAULT 291840
#define global FELANG_REQ_CONV 65536
#define global FELANG_REQ_RECONV 131072
#define global FELANG_REQ_REV 196608
#define global FELANG_CMODE_MONORUBY 2
#define global FELANG_CMODE_NOPRUNING 4
#define global FELANG_CMODE_KATAKANAOUT 8
#define global FELANG_CMODE_HIRAGANAOUT 0
#define global FELANG_CMODE_HALFWIDTHOUT 16
#define global FELANG_CMODE_FULLWIDTHOUT 32
#define global FELANG_CMODE_BOPOMOFO 64
#define global FELANG_CMODE_HANGUL 128
#define global FELANG_CMODE_PINYIN 256
#define global FELANG_CMODE_PRECONV 512
#define global FELANG_CMODE_RADICAL 1024
#define global FELANG_CMODE_UNKNOWNREADING 2048
#define global FELANG_CMODE_MERGECAND 4096
#define global FELANG_CMODE_ROMAN 8192
#define global FELANG_CMODE_BESTFIRST 16384
#define global FELANG_CMODE_USENOREVWORDS 32768
#define global FELANG_CMODE_NONE 16777216
#define global FELANG_CMODE_PLAURALCLAUSE 33554432
#define global FELANG_CMODE_SINGLECONVERT 67108864
#define global FELANG_CMODE_AUTOMATIC 134217728
#define global FELANG_CMODE_PHRASEPREDICT 268435456
#define global FELANG_CMODE_CONVERSATION 536870912
#define global FELANG_CMODE_NAME 268435456
#define global FELANG_CMODE_NOINVISIBLECHAR 1073741824
#define global E_NOCAND 48
#define global E_NOTENOUGH_BUFFER 49
#define global E_NOTENOUGH_WDD 50
#define global E_LARGEINPUT 51
#define global FELANG_CLMN_WBREAK 1
#define global FELANG_CLMN_NOWBREAK 2
#define global FELANG_CLMN_PBREAK 4
#define global FELANG_CLMN_NOPBREAK 8
#define global FELANG_CLMN_FIXR 16
#define global FELANG_CLMN_FIXD 32
#define global FELANG_INVALD_PO 65535
#define global IFED_POS_NONE 0
#define global IFED_POS_NOUN 1
#define global IFED_POS_VERB 2
#define global IFED_POS_ADJECTIVE 4
#define global IFED_POS_ADJECTIVE_VERB 8
#define global IFED_POS_ADVERB 16
#define global IFED_POS_ADNOUN 32
#define global IFED_POS_CONJUNCTION 64
#define global IFED_POS_INTERJECTION 128
#define global IFED_POS_INDEPENDENT 255
#define global IFED_POS_INFLECTIONALSUFFIX 256
#define global IFED_POS_PREFIX 512
#define global IFED_POS_SUFFIX 1024
#define global IFED_POS_AFFIX 1536
#define global IFED_POS_TANKANJI 2048
#define global IFED_POS_IDIOMS 4096
#define global IFED_POS_SYMBOLS 8192
#define global IFED_POS_PARTICLE 16384
#define global IFED_POS_AUXILIARY_VERB 32768
#define global IFED_POS_SUB_VERB 65536
#define global IFED_POS_DEPENDENT 114688
#define global IFED_POS_ALL 131071
#define global IFED_SELECT_NONE 0
#define global IFED_SELECT_READING 1
#define global IFED_SELECT_DISPLAY 2
#define global IFED_SELECT_POS 4
#define global IFED_SELECT_COMMENT 8
#define global IFED_SELECT_ALL 15
#define global IFED_REG_NONE 0
#define global IFED_REG_USER 1
#define global IFED_REG_AUTO 2
#define global IFED_REG_GRAMMAR 4
#define global IFED_REG_ALL 7
#define global IFED_TYPE_NONE 0
#define global IFED_TYPE_GENERAL 1
#define global IFED_TYPE_NAMEPLACE 2
#define global IFED_TYPE_SPEECH 4
#define global IFED_TYPE_REVERSE 8
#define global IFED_TYPE_ENGLISH 16
#define global IFED_TYPE_ALL 31
#define global IFED_S_MORE_ENTRIES 291328
#define global IFED_S_EMPTY_DICTIONARY 291329
#define global IFED_S_WORD_EXISTS 291330
#define global IFED_S_COMMENT_CHANGED 291331
#define global IFED_E_NOT_FOUND (-2147192064)
#define global IFED_E_INVALID_FORMAT (-2147192063)
#define global IFED_E_OPEN_FAILED (-2147192062)
#define global IFED_E_WRITE_FAILED (-2147192061)
#define global IFED_E_NO_ENTRY (-2147192060)
#define global IFED_E_REGISTER_FAILED (-2147192059)
#define global IFED_E_NOT_USER_DIC (-2147192058)
#define global IFED_E_NOT_SUPPORTED (-2147192057)
#define global IFED_E_USER_COMMENT (-2147192056)
#define global IFED_E_REGISTER_ILLEGAL_POS (-2147192055)
#define global IFED_E_REGISTER_IMPROPER_WORD (-2147192054)
#define global IFED_E_REGISTER_DISCONNECTED (-2147192053)
#define global cbCommentMax 256
#define global wchPrivate1 57344
#define global POS_UNDEFINED 0
#define global JPOS_UNDEFINED 0
#define global JPOS_MEISHI_FUTSU 100
#define global JPOS_MEISHI_SAHEN 101
#define global JPOS_MEISHI_ZAHEN 102
#define global JPOS_MEISHI_KEIYOUDOUSHI 103
#define global JPOS_HUKUSIMEISHI 104
#define global JPOS_MEISA_KEIDOU 105
#define global JPOS_JINMEI 106
#define global JPOS_JINMEI_SEI 107
#define global JPOS_JINMEI_MEI 108
#define global JPOS_CHIMEI 109
#define global JPOS_CHIMEI_KUNI 110
#define global JPOS_CHIMEI_KEN 111
#define global JPOS_CHIMEI_GUN 112
#define global JPOS_CHIMEI_KU 113
#define global JPOS_CHIMEI_SHI 114
#define global JPOS_CHIMEI_MACHI 115
#define global JPOS_CHIMEI_MURA 116
#define global JPOS_CHIMEI_EKI 117
#define global JPOS_SONOTA 118
#define global JPOS_SHAMEI 119
#define global JPOS_SOSHIKI 120
#define global JPOS_KENCHIKU 121
#define global JPOS_BUPPIN 122
#define global JPOS_DAIMEISHI 123
#define global JPOS_DAIMEISHI_NINSHOU 124
#define global JPOS_DAIMEISHI_SHIJI 125
#define global JPOS_KAZU 126
#define global JPOS_KAZU_SURYOU 127
#define global JPOS_KAZU_SUSHI 128
#define global JPOS_5DAN_AWA 200
#define global JPOS_5DAN_KA 201
#define global JPOS_5DAN_GA 202
#define global JPOS_5DAN_SA 203
#define global JPOS_5DAN_TA 204
#define global JPOS_5DAN_NA 205
#define global JPOS_5DAN_BA 206
#define global JPOS_5DAN_MA 207
#define global JPOS_5DAN_RA 208
#define global JPOS_5DAN_AWAUON 209
#define global JPOS_5DAN_KASOKUON 210
#define global JPOS_5DAN_RAHEN 211
#define global JPOS_4DAN_HA 212
#define global JPOS_1DAN 213
#define global JPOS_TOKUSHU_KAHEN 214
#define global JPOS_TOKUSHU_SAHENSURU 215
#define global JPOS_TOKUSHU_SAHEN 216
#define global JPOS_TOKUSHU_ZAHEN 217
#define global JPOS_TOKUSHU_NAHEN 218
#define global JPOS_KURU_KI 219
#define global JPOS_KURU_KITA 220
#define global JPOS_KURU_KITARA 221
#define global JPOS_KURU_KITARI 222
#define global JPOS_KURU_KITAROU 223
#define global JPOS_KURU_KITE 224
#define global JPOS_KURU_KUREBA 225
#define global JPOS_KURU_KO 226
#define global JPOS_KURU_KOI 227
#define global JPOS_KURU_KOYOU 228
#define global JPOS_SURU_SA 229
#define global JPOS_SURU_SI 230
#define global JPOS_SURU_SITA 231
#define global JPOS_SURU_SITARA 232
#define global JPOS_SURU_SIATRI 233
#define global JPOS_SURU_SITAROU 234
#define global JPOS_SURU_SITE 235
#define global JPOS_SURU_SIYOU 236
#define global JPOS_SURU_SUREBA 237
#define global JPOS_SURU_SE 238
#define global JPOS_SURU_SEYO 239
#define global JPOS_KEIYOU 300
#define global JPOS_KEIYOU_GARU 301
#define global JPOS_KEIYOU_GE 302
#define global JPOS_KEIYOU_ME 303
#define global JPOS_KEIYOU_YUU 304
#define global JPOS_KEIYOU_U 305
#define global JPOS_KEIDOU 400
#define global JPOS_KEIDOU_NO 401
#define global JPOS_KEIDOU_TARU 402
#define global JPOS_KEIDOU_GARU 403
#define global JPOS_FUKUSHI 500
#define global JPOS_FUKUSHI_SAHEN 501
#define global JPOS_FUKUSHI_NI 502
#define global JPOS_FUKUSHI_NANO 503
#define global JPOS_FUKUSHI_DA 504
#define global JPOS_FUKUSHI_TO 505
#define global JPOS_FUKUSHI_TOSURU 506
#define global JPOS_RENTAISHI 600
#define global JPOS_RENTAISHI_SHIJI 601
#define global JPOS_SETSUZOKUSHI 650
#define global JPOS_KANDOUSHI 670
#define global JPOS_SETTOU 700
#define global JPOS_SETTOU_KAKU 701
#define global JPOS_SETTOU_SAI 702
#define global JPOS_SETTOU_FUKU 703
#define global JPOS_SETTOU_MI 704
#define global JPOS_SETTOU_DAISHOU 705
#define global JPOS_SETTOU_KOUTEI 706
#define global JPOS_SETTOU_CHOUTAN 707
#define global JPOS_SETTOU_SHINKYU 708
#define global JPOS_SETTOU_JINMEI 709
#define global JPOS_SETTOU_CHIMEI 710
#define global JPOS_SETTOU_SONOTA 711
#define global JPOS_SETTOU_JOSUSHI 712
#define global JPOS_SETTOU_TEINEI_O 713
#define global JPOS_SETTOU_TEINEI_GO 714
#define global JPOS_SETTOU_TEINEI_ON 715
#define global JPOS_SETSUBI 800
#define global JPOS_SETSUBI_TEKI 801
#define global JPOS_SETSUBI_SEI 802
#define global JPOS_SETSUBI_KA 803
#define global JPOS_SETSUBI_CHU 804
#define global JPOS_SETSUBI_FU 805
#define global JPOS_SETSUBI_RYU 806
#define global JPOS_SETSUBI_YOU 807
#define global JPOS_SETSUBI_KATA 808
#define global JPOS_SETSUBI_MEISHIRENDAKU 809
#define global JPOS_SETSUBI_JINMEI 810
#define global JPOS_SETSUBI_CHIMEI 811
#define global JPOS_SETSUBI_KUNI 812
#define global JPOS_SETSUBI_KEN 813
#define global JPOS_SETSUBI_GUN 814
#define global JPOS_SETSUBI_KU 815
#define global JPOS_SETSUBI_SHI 816
#define global JPOS_SETSUBI_MACHI 817
#define global JPOS_SETSUBI_CHOU 818
#define global JPOS_SETSUBI_MURA 819
#define global JPOS_SETSUBI_SON 820
#define global JPOS_SETSUBI_EKI 821
#define global JPOS_SETSUBI_SONOTA 822
#define global JPOS_SETSUBI_SHAMEI 823
#define global JPOS_SETSUBI_SOSHIKI 824
#define global JPOS_SETSUBI_KENCHIKU 825
#define global JPOS_RENYOU_SETSUBI 826
#define global JPOS_SETSUBI_JOSUSHI 827
#define global JPOS_SETSUBI_JOSUSHIPLUS 828
#define global JPOS_SETSUBI_JIKAN 829
#define global JPOS_SETSUBI_JIKANPLUS 830
#define global JPOS_SETSUBI_TEINEI 831
#define global JPOS_SETSUBI_SAN 832
#define global JPOS_SETSUBI_KUN 833
#define global JPOS_SETSUBI_SAMA 834
#define global JPOS_SETSUBI_DONO 835
#define global JPOS_SETSUBI_FUKUSU 836
#define global JPOS_SETSUBI_TACHI 837
#define global JPOS_SETSUBI_RA 838
#define global JPOS_TANKANJI 900
#define global JPOS_TANKANJI_KAO 901
#define global JPOS_KANYOUKU 902
#define global JPOS_DOKURITSUGO 903
#define global JPOS_FUTEIGO 904
#define global JPOS_KIGOU 905
#define global JPOS_EIJI 906
#define global JPOS_KUTEN 907
#define global JPOS_TOUTEN 908
#define global JPOS_KANJI 909
#define global JPOS_OPENBRACE 910
#define global JPOS_CLOSEBRACE 911
#define global JPOS_YOKUSEI 912
#define global JPOS_TANSHUKU 913
#define global VERSION_ID_JAPANESE 16777216
#define global VERSION_ID_KOREAN 33554432
#define global VERSION_ID_CHINESE_TRADITIONAL 67108864
#define global VERSION_ID_CHINESE_SIMPLIFIED 134217728
#define global RWM_SERVICE "MSIMEService"
#define global FID_MSIME_VERSION 0
#define global RWM_UIREADY "MSIMEUIReady"
#define global RWM_MOUSE "MSIMEMouseOperation"
#define global VERSION_MOUSE_OPERATION 1
#define global IMEMOUSERET_NOTHANDLED (-1)
#define global IMEMOUSE_VERSION 255
#define global IMEMOUSE_NONE 0
#define global IMEMOUSE_LDOWN 1
#define global IMEMOUSE_RDOWN 2
#define global IMEMOUSE_MDOWN 4
#define global IMEMOUSE_WUP 16
#define global IMEMOUSE_WDOWN 32
#define global RWM_RECONVERT "MSIMEReconvert"
#define global FID_RECONVERT_VERSION 268435456
#define global VERSION_RECONVERSION 1
#define global RWM_RECONVERTREQUEST "MSIMEReconvertRequest"
#define global VERSION_DOCUMENTFEED 1
#define global RWM_DOCUMENTFEED "MSIMEDocumentFeed"
#define global VERSION_QUERYPOSITION 1
#define global RWM_QUERYPOSITION "MSIMEQueryPosition"
#define global RWM_MODEBIAS "MSIMEModeBias"
#define global VERSION_MODEBIAS 1
#define global MODEBIAS_GETVERSION 0
#define global MODEBIAS_SETVALUE 1
#define global MODEBIAS_GETVALUE 2
#define global MODEBIASMODE_DEFAULT 0
#define global MODEBIASMODE_FILENAME 1
#define global MODEBIASMODE_READING 2
#define global MODEBIASMODE_DIGIT 4
#define global RWM_SHOWIMEPAD "MSIMEShowImePad"
#define global SHOWIMEPAD_DEFAULT 0
#define global SHOWIMEPAD_CATEGORY 1
#define global SHOWIMEPAD_GUID 2
#define global RWM_KEYMAP "MSIMEKeyMap"
#define global RWM_CHGKEYMAP "MSIMEChangeKeyMap"
#define global RWM_NTFYKEYMAP "MSIMENotifyKeyMap"
#define global FID_MSIME_KMS_VERSION 1
#define global FID_MSIME_KMS_INIT 2
#define global FID_MSIME_KMS_TERM 3
#define global FID_MSIME_KMS_DEL_KEYLIST 4
#define global FID_MSIME_KMS_NOTIFY 5
#define global FID_MSIME_KMS_GETMAP 6
#define global FID_MSIME_KMS_INVOKE 7
#define global FID_MSIME_KMS_SETMAP 8
#define global FID_MSIME_KMS_FUNCDESC 9
#define global FID_MSIME_KMS_GETMAPSEAMLESS 10
#define global FID_MSIME_KMS_GETMAPFAST 11
#define global IMEKMS_NOCOMPOSITION 0
#define global IMEKMS_COMPOSITION 1
#define global IMEKMS_SELECTION 2
#define global IMEKMS_IMEOFF 3
#define global IMEKMS_2NDLEVEL 4
#define global IMEKMS_INPTGL 5
#define global IMEKMS_CANDIDATE 6
#define global IMEKMS_TYPECAND 7
#define global RWM_RECONVERTOPTIONS "MSIMEReconvertOptions"
#define global RECONVOPT_NONE 0
#define global RECONVOPT_USECANCELNOTIFY 1
#define global GCSEX_CANCELRECONVERT 268435456
#define global CLSID_ImePlugInDictDictionaryList_CHS "{7BF0129B-5BEF-4DE4-9B0B-5EDB66AC2FA6}"
#define global CLSID_ImePlugInDictDictionaryList_JPN "{4FE2776B-B0F9-4396-B5FC-E9D4CF1EC195}"