Partager via


Méthode IInkDrawingAttributes ::get_Color (msinkaut.h)

Obtient ou définit la couleur de l’encre dessinée avec cet objet InkDrawingAttributes .

Cette propriété est en lecture/écriture.

Syntaxe

HRESULT get_Color(
  long *CurrentColor
);

Paramètres

CurrentColor

Valeur de retour

None

Remarques

En mode contraste élevé, l’entrée manuscrite apparaît toujours avec le paramètre de couleur système (COLOR_WINDOWTEXT), quel que soit le paramètre de la propriété Color . Toutefois, la couleur réelle de l’encre est toujours enregistrée en tant que couleur définie, ou couleur par défaut (NOIR) si elle n’est pas définie. Par exemple, si la propriété Color est définie sur RED, un utilisateur en mode Contraste élevé voit l’encre dans la couleur système, mais un utilisateur qui n’est pas en mode Contraste élevé voit l’encre dessinée comme la couleur définie ROUGE. Cette fonctionnalité permet à un utilisateur en mode contraste élevé d’afficher l’entrée manuscrite dans le paramètre système sans modifier la couleur de trait réelle.

Cela signifie que par défaut, toute l’entrée manuscrite est mappée à une couleur en mode Contraste élevé. Pour désactiver ce comportement de mappage de couleurs par défaut et implémenter le vôtre, utilisez la propriété SupportHighContrastInk du collecteur d’encre.

Pour activer efficacement le mode Contraste élevé, vous devez définir la propriété AutoRedraw du collecteur d’encre sur TRUE (ce qui signifie que l’entrée manuscrite est redessinée lorsque la fenêtre est invalidée). L’interface de programmation d’application (API) Tablet PC ne prend pas en charge le mode contraste élevé si vous définissez la propriété AutoRedraw sur FALSE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Édition Tablette PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête msinkaut.h
Bibliothèque InkObj.dll

Voir aussi

AutoRedraw, propriété

Draw, méthode [Classe InkRenderer]

IInkDrawingAttributes

InkDrawingAttribute, classe

SupportHighContrastInk, propriété