Freigeben über


ITextHost::TxCreateCaret-Methode (textserv.h)

Erstellt eine neue Form für das Caret des fensterlosen Rich-Bearbeitungssteuerelements.

Syntax

BOOL TxCreateCaret(
  [in] HBITMAP hbmp,
  [in] INT     xWidth,
  [in] INT     yHeight
);

Parameter

[in] hbmp

Typ: HBITMAP

Handle mit der Bitmap für das neue Caret-Shape.

Wenn das fensterlose Rich-Bearbeitungssteuerelement die SES_LOGICALCARET-Format aufweist, ist hbmp eine Kombination aus den folgenden Werten:

Wert Bedeutung
CARET_CUSTOM
Eine verzierte Caret. Dieser Wert ist nur gültig, wenn auch CARET_RTL angegeben ist.
CARET_ITALIC
Kursiv.
CARET_NONE
Ein blinkender vertikaler Balken.
CARET_NULL
Eine leere Bitmap (für nicht entartete Textauswahl).
CARET_ROTATE90
Ein Caret, der im Uhrzeigersinn um 90 Grad gedreht wird.
CARET_RTL
Der Caret bewegt sich von rechts nach links.

[in] xWidth

Typ: INT

Caretbreite in logischen Einheiten.

[in] yHeight

Typ: INT

Caret-Höhe in logischen Einheiten.

Rückgabewert

Typ: BOOL

Gibt TRUE zurück, wenn die Methode erfolgreich ist.

Gibt FALSE zurück, wenn die Methode fehlschlägt.

Hinweise

Diese Methode ist nur gültig, wenn das Steuerelement aktiv ist. Aufrufe, während das Steuerelement inaktiv ist, können fehlschlagen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile textserv.h
DLL Msftedit.dll

Siehe auch

Konzept

CreateCaret

ITextHost

Andere Ressourcen

Fensterlose Rich-Edit-Steuerelemente