• Preface
  • IM Module
  • Control Flow
  • Handling of Display Service
  • Install
  • 16 bit IME Support
  • Fullscreen Support
  • DOS Support
  • Comparison of Each Session
  • Performance
  • Compatibility
  • IM Interface
    • Overview
      • How to control the IME
    • APIs
      • ImAssociateInstance
      • ImCreateInstance
      • ImConvertString
      • ImDeregisterWord
      • ImDestroyInstance
      • ImEnumRegisterWord
      • ImEscape
      • ImGetConversionString
      • ImGetInstance
      • ImGetResultString
      • ImGetStatusString
      • ImIsIMEMessage
      • ImQueryCandidateList
      • ImQueryCandidateWindowPos
      • ImQueryConversionAngle
      • ImQueryConversionFont
      • ImQueryConversionFontSize
      • ImQueryConversionWindowPos
      • ImQueryCurrentIME
      • ImQueryDefaultIME
      • ImQueryDefaultIMWindow
      • ImQueryIMEID
      • ImQueryIMEInfo
      • ImQueryIMEList
      • ImQueryIMEProperty
      • ImQueryIMMode
      • ImQueryInfoMsg
      • ImQueryMsgQueueProperty
      • ImQueryRegisterWordType
      • ImQueryStatusWindowPos
      • ImRegisterWord
      • ImReleaseInstance
      • ImRequestIME
      • ImSetCandidateWindowPos
      • ImSetConversionAngle
      • ImSetConversionFont
      • ImSetConversionFontSize
      • ImSetConversionString
      • ImSetConversionWindowPos
      • ImSetCurrentIME
      • ImSetDefaultIME
      • ImSetIMEListOrder
      • ImSetIMMode
      • ImSetMsgQueueProperty
      • ImSetStatusWindowPos
      • ImShowIMEDlg
      • ImShowStatusWindow
    • Messages
      • WM_IMECONTROL
      • WM_IMEREQUEST
      • WM_IMENOTIFY
    • Structures
      • CANDIDATELISTHEADER
      • CONVERSIONPOS
      • CANDIDATEPOS
      • IMEINFOHEADER
      • WORDTYPE
      • REGISTERWORDHEADER
      • IMMODE
  • 32 bit Input Method Editor Interface
    • Overview
      • Input Method Instance
      • Part
      • IME Window
      • WinDefImeWindowProc
      • Part Windows
    • Initialization of IME
    • Termination of IME
    • Memory management
    • IME Event Handling
    • IME Interface
      • IME Exported Entries
        • ImeConvertString
        • ImeDeregisterWord
        • ImeDialog
        • ImeEnumRegisterWord
        • ImeEscape
        • ImeInitialize
        • ImeNotifyEvent
        • ImeQueryRegisterWordType
        • ImeRegisterWord
        • ImeSetConversionString
        • ImeTerminate
      • IME Messages
      • IM Exported Entries for IME
        • ImBroadcastData
        • ImCreateIMIPart
        • ImDeregisterIME
        • ImDestroyIMIPart
        • ImQueryIMInstanceReqCount
        • ImQueryIMIPartReqCount
        • ImQueryIMIPartSize
        • ImRegisterIME
        • ImReleaseIMInstance
        • ImReleaseIMIPart
        • ImRequestEvent
        • ImRequestIMInstance
        • ImRequestIMIPart
        • ImResizeIMIPart
    • IMEVKEY definition
      • 5576-A01(106) Keyboard
      • US(101) Keyboard
      • 5576-001 Keyboard
      • 5576-002,5576-003 Keyboard
      • AX Keyboard
    • Default Window Classes
      • IME Window Class
      • Conversion Part Class
      • Status Part Class
      • Candidate Part Class
      • Information Message Part Class
      • Register Word Part Class