Freigeben über


IInkDrawingAttributes::p ut_Color-Methode (msinkaut.h)

Ruft die Farbe der Freihandeingabe ab, die mit diesem InkDrawingAttributes-Objekt gezeichnet wird, oder legt diese fest.

Dies ist eine Eigenschaft mit Lese- und Schreibzugriff.

Syntax

HRESULT put_Color(
  long NewColor
);

Parameter

NewColor

Rückgabewert

Keine

Bemerkungen

Im Modus "Hoher Kontrast" wird freihand immer mit der Systemfarbeinstellung (COLOR_WINDOWTEXT) angezeigt, unabhängig von der Einstellung der Color-Eigenschaft . Die tatsächliche Farbe der Freihandfarbe wird jedoch immer als festgelegte Farbe oder als Standardfarbe (SCHWARZ) gespeichert, wenn sie nicht festgelegt ist. Wenn die Color-Eigenschaft beispielsweise auf ROT festgelegt ist, sieht ein Benutzer im Modus "Hoher Kontrast" die Freihandeingabe in der Systemfarbe, aber ein Benutzer, der sich nicht im Modus "Hoher Kontrast" befindet, sieht die Freihandfarbe als festgelegte Farbe ROT gezeichnet. Mit dieser Funktion kann ein Benutzer im Modus "Hoher Kontrast" die Freihandeingabe in der Systemeinstellung anzeigen, ohne die tatsächliche Strichfarbe zu ändern.

Dies bedeutet, dass alle Freihandeingaben im Modus "Hoher Kontrast" standardmäßig einer Farbe zugeordnet sind. Verwenden Sie die SupportHighContrastInk-Eigenschaft des Freihandsammlers, um dieses Standardmäßige Farbzuordnungsverhalten zu deaktivieren und ihr eigenes zu implementieren.

Um den Modus für hohen Kontrast effektiv zu aktivieren, müssen Sie die AutoRedraw-Eigenschaft des Freihandsammlers auf TRUE festlegen (was bedeutet, dass freihand neu gezeichnet wird, wenn das Fenster ungültig wird). Wenn Sie die AutoRedraw-Eigenschaft auf FALSE festlegen, unterstützt die Anwendungsprogrammierschnittstelle (APPLICATION Programming Interface, API) des Tablet-PCs den Modus für hohen Kontrast nicht.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile msinkaut.h
Bibliothek InkObj.dll

Weitere Informationen

AutoRedraw-Eigenschaft

Draw-Methode [InkRenderer-Klasse]

IInkDrawingAttributes

InkDrawingAttribute-Klasse

SupportHighContrastInk-Eigenschaft