Estructura COMPOSITIONFORM (imm.h)
Contiene información de estilo y posición para una ventana de composición.
Sintaxis
typedef struct tagCOMPOSITIONFORM {
DWORD dwStyle;
POINT ptCurrentPos;
RECT rcArea;
} COMPOSITIONFORM, *PCOMPOSITIONFORM, *NPCOMPOSITIONFORM, *LPCOMPOSITIONFORM;
Miembros
dwStyle
Estilo de la posición. Este miembro puede ser uno de los siguientes valores:
Valor | Significado |
---|---|
CFS_DEFAULT | Mueva la ventana de composición a la posición predeterminada. La ventana IME puede mostrar la ventana de composición fuera del área de cliente, como en una ventana flotante. |
CFS_FORCE_POSITION | Muestra la esquina superior izquierda de la ventana de composición exactamente en la posición especificada por ptCurrentPos. Las coordenadas son relativas a la esquina superior izquierda de la ventana que contiene la ventana de composición y no están sujetas al ajuste por parte del IME. |
CFS_POINT | Muestra la esquina superior izquierda de la ventana de composición en la posición especificada por ptCurrentPos. Las coordenadas son relativas a la esquina superior izquierda de la ventana que contiene la ventana de composición y están sujetas al ajuste por parte del IME. |
CFS_RECT | Muestra la ventana de composición en la posición especificada por rcArea. Las coordenadas son relativas a la parte superior izquierda de la ventana que contiene la ventana de composición. |
ptCurrentPos
Estructura POINT que contiene las coordenadas de la esquina superior izquierda de la ventana de composición.
rcArea
Estructura RECT que contiene las coordenadas de las esquinas superior izquierda e inferior derecha de la ventana de composición.
Comentarios
Algunas ventanas IME ajustan la posición de la ventana de composición especificada por el sistema o la aplicación. El CFS_FORCE_POSITION dirige la ventana IME para omitir este ajuste.
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) |