IMECOMPOSITIONSTRINGINFO structure (imepad.h)

Contains information of IME's composition string in an app.

Syntax

typedef struct tagIMECOMPOSITIONSTRINGINFO {
  INT iCompStrLen;
  INT iCaretPos;
  INT iEditStart;
  INT iEditLen;
  INT iTargetStart;
  INT iTargetLen;
} IMECOMPOSITIONSTRINGINFO, *LPIMECOMPOSITIONSTRINGINFO;

Members

iCompStrLen

Length (number of WCHARs) of composition string.

iCaretPos

Caret position of composition string.

iEditStart

Position of composition string that is editable.

iEditLen

Length of composition string that is editable.

iTargetStart

Start position of target phrase of composition string.

iTargetLen

Target phrase length of composition string.

Requirements

Requirement Value
Header imepad.h

See also

IImePad::Request