Estructura IMECHARPOSITION (imm.h)
Contiene información sobre la posición del carácter en la ventana de composición.
Sintaxis
typedef struct tagIMECHARPOSITION {
DWORD dwSize;
DWORD dwCharPos;
POINT pt;
UINT cLineHeight;
RECT rcDocument;
} IMECHARPOSITION, *PIMECHARPOSITION, *NPIMECHARPOSITION, *LPIMECHARPOSITION;
Miembros
dwSize
Tamaño de la estructura, en bytes.
dwCharPos
Desplazamiento de caracteres en la cadena de composición, en valores TCHAR .
pt
Estructura POINT que contiene la coordenada del punto superior izquierdo del carácter solicitado en coordenadas de pantalla. El punto superior izquierdo se basa en la línea base de caracteres de cualquier flujo de texto.
cLineHeight
Alto de una línea que contiene el carácter solicitado, en píxeles.
rcDocument
Estructura RECT que contiene el área editable para el texto, en coordenadas de pantalla, para la aplicación.
Comentarios
Cuando una aplicación usa IME para dibujar la cadena de composición, los miembros de esta estructura se rellenan automáticamente. Las aplicaciones que dibujan la propia cadena de composición, en lugar de confiar en el IME, son responsables de rellenar todos los campos definidos en la estructura.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado | imm.h (incluye Immdev.h, Windows.h) |