Partager via


IInkDrawingAttributes::p ut_Color, méthode (msinkaut.h)

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

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

Syntaxe

HRESULT put_Color(
  long NewColor
);

Paramètres

NewColor

Valeur de retour

None

Notes

En mode Contraste élevé, l’entrée manuscrite s’affiche 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 a la valeur RED, un utilisateur en mode Contraste élevé voit l’entrée manuscrite dans la couleur système, mais un utilisateur qui n’est pas en mode Contraste élevé voit l’encre dessinée en tant que 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’encre est mappée à une couleur en mode Contraste élevé. Pour désactiver ce comportement de mappage des 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’encre est redessinée lorsque la fenêtre est invalidée). L’interface de programmation d’application Tablet PC (API) ne prend pas en charge le mode Contraste élevé si vous définissez la propriété AutoRedraw sur FALSE.

Spécifications

   
Client minimal pris en charge Windows XP Édition Tablet 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

Classe InkDrawingAttribute

Propriété SupportHighContrastInk