Carets
Un caret est une ligne clignotrice, un bloc ou une bitmap dans la zone cliente d’une fenêtre. Le caret indique généralement l’endroit où le texte ou les graphiques seront insérés.
L’illustration suivante montre quelques variations courantes dans l’apparence du caret.
Les applications peuvent créer un caret, modifier son temps de clignotement et afficher, masquer ou déplacer le caret.
Name | Description |
---|---|
À propos de Carets | Discute des caresses. |
Utilisation de Carets | Exemples de code qui montrent comment effectuer des tâches liées aux carets. |
Référence caret | Contient la référence d’API. |
Name | Description |
---|---|
CreateCaret | Crée une forme pour le caret système et affecte la propriété du caret à la fenêtre spécifiée. La forme de caresse peut être une ligne, un bloc ou une bitmap. |
DestroyCaret | Détruit la forme actuelle du caret, libère le caret de la fenêtre et supprime le caret de l’écran. |
GetCaretBlinkTime | Récupère le temps nécessaire pour inverser les pixels de la carete. L’utilisateur peut définir cette valeur. |
GetCaretPos | Copie la position du caret dans la structure POINT spécifiée. |
HideCaret | Supprime le caret de l’écran. Le fait de masquer un caret ne détruit pas sa forme actuelle et n’invalide pas le point d’insertion. |
SetCaretBlinkTime | Définit le temps de clignotement des caresses sur le nombre spécifié de millisecondes. Le temps de clignotement est le temps écoulé, en millisecondes, nécessaire pour inverser les pixels du caret. |
SetCaretPos | Déplace le caret vers les coordonnées spécifiées. Si la fenêtre qui possède le caret a été créée avec le style de classe CS_OWNDC , les coordonnées spécifiées sont soumises au mode de mappage du contexte d’appareil associé à cette fenêtre. |
ShowCaret | Rend le caresse visible sur l’écran à la position actuelle du caret. Lorsque le caret devient visible, il commence à clignoter automatiquement. |