COMPOSITIONFORM-Struktur (imm.h)

Enthält Format- und Positionsinformationen für ein Kompositionsfenster.

Syntax

typedef struct tagCOMPOSITIONFORM {
  DWORD dwStyle;
  POINT ptCurrentPos;
  RECT  rcArea;
} COMPOSITIONFORM, *PCOMPOSITIONFORM, *NPCOMPOSITIONFORM, *LPCOMPOSITIONFORM;

Member

dwStyle

Positionsformat. Dieser Member kann einer der folgenden Werte sein:

Wert Bedeutung
CFS_DEFAULT Verschieben Sie das Kompositionsfenster an die Standardposition. Im IME-Fenster kann das Kompositionsfenster außerhalb des Clientbereichs angezeigt werden, z. B. in einem schwebenden Fenster.
CFS_FORCE_POSITION Zeigen Sie die obere linke Ecke des Kompositionsfensters genau an der von ptCurrentPos angegebenen Position an. Die Koordinaten sind relativ zur oberen linken Ecke des Fensters, das das Kompositionsfenster enthält, und unterliegen keiner Anpassung durch die IME.
CFS_POINT Zeigen Sie die obere linke Ecke des Kompositionsfensters an der von ptCurrentPos angegebenen Position an. Die Koordinaten sind relativ zur oberen linken Ecke des Fensters, das das Kompositionsfenster enthält, und werden durch die IME angepasst.
CFS_RECT Zeigen Sie das Kompositionsfenster an der von rcArea angegebenen Position an. Die Koordinaten sind relativ zur oberen linken Seite des Fensters, das das Kompositionsfenster enthält.

ptCurrentPos

Eine POINT-Struktur , die die Koordinaten der oberen linken Ecke des Kompositionsfensters enthält.

rcArea

Eine RECT-Struktur , die die Koordinaten der oberen linken und unteren rechten Ecken des Kompositionsfensters enthält.

Hinweise

Einige IME-Fenster passen die vom System oder der Anwendung angegebene Kompositionsfensterposition an. Die CFS_FORCE_POSITION weist das IME-Fenster an, diese Anpassung zu überspringen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile imm.h (include Immdev.h, Windows.h)

Weitere Informationen

Eingabemethoden-Manager

Eingabemethoden-Manager-Strukturen