COleControl::ClipCaretRect
Règle un rectangle de signe insertion s'il est entièrement ou partiellement couvertes superposés en, objets opaques.
BOOL ClipCaretRect(
LPRECT lpRect
);
Paramètres
- lpRect
Lors de l'entrée, un pointeur vers une structure de RECT qui contient la zone de signe insertion à ajuster.Lors de la sortie, la zone définie du signe insertion, ou NULL si le rectangle du signe insertion est intégralement couvert.
Valeur de retour
Une valeur différente de zéro si l'opération a réussi ; sinon 0.
Notes
Un signe insertion est un trait clignotant, un bloc, ou une bitmap qui indique généralement lorsque le texte ou des graphiques est inséré.
Un objet sans fenêtre ne peut pas sans risque afficher un signe insertion sans vérifie d'abord si le signe insertion est totalement ou partiellement masqué en chevauchant des objets.Pour rendre que possible, un objet peut utiliser ClipCaretRect pour obtenir le signe insertion défini (réduit) pour le vérifier s'ajuste dans la région de découpage.
Les objets créant un signe insertion doit envoyer le rectangle du signe insertion à ClipCaretRect et utiliser le rectangle défini pour le signe insertion.Si le signe insertion est complètement masquée, cette méthode retourne FALSE et le signe insertion ne doit pas être affiché du tout dans ce cas.
Configuration requise
Header: afxctl.h