Partager via


Méthode ITextHost ::TxCreateCaret (textserv.h)

Crée une forme pour la caresse du contrôle d’édition riche sans fenêtre.

Syntaxe

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

Paramètres

[in] hbmp

Type : HBITMAP

Gérez la bitmap pour la nouvelle forme de caret.

Si le contrôle d’édition riche sans fenêtre a le style SES_LOGICALCARET , hbmp est une combinaison des valeurs suivantes :

Valeur Signification
CARET_CUSTOM
Une caresse ornée. Cette valeur n’est valide que si CARET_RTL est également spécifié.
CARET_ITALIC
Un caret italique.
CARET_NONE
Barre verticale clignotante.
CARET_NULL
Bitmap vide (pour la sélection de texte non dégénéré).
CARET_ROTATE90
Un caret qui est pivoté dans le sens des aiguilles d’une montre de 90 degrés.
CARET_RTL
Le caret se déplace de droite à gauche.

[in] xWidth

Type : INT

Largeur du caret, en unités logiques.

[in] yHeight

Type : INT

Hauteur de caret, en unités logiques.

Valeur retournée

Type : BOOL

Retourne TRUE si la méthode réussit.

Retourne FALSE si la méthode échoue.

Remarques

Cette méthode n’est valide que lorsque le contrôle est actif sur place ; les appels alors que le contrôle est inactif peuvent échouer.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête textserv.h
DLL Msftedit.dll

Voir aussi

Conceptuel

CreateCaret

ITextHost

Autres ressources

Contrôles d’édition enrichi sans fenêtre