Bagikan melalui


Metode IInkDrawingAttributes::get_Color (msinkaut.h)

Mendapatkan atau mengatur warna tinta yang digambar dengan objek InkDrawingAttributes ini.

Properti ini bersifat baca/tulis.

Sintaks

HRESULT get_Color(
  long *CurrentColor
);

Parameter

CurrentColor

Mengembalikan nilai

Tidak ada

Keterangan

Dalam mode Kontras Tinggi, tinta selalu muncul dengan pengaturan warna sistem (COLOR_WINDOWTEXT), terlepas dari pengaturan properti Warna . Namun, warna aktual tinta selalu disimpan sebagai warna yang ditetapkan, atau warna default (BLACK) jika tidak diatur. Misalnya, jika properti Warna diatur ke RED, pengguna dalam mode Kontras Tinggi melihat tinta dalam warna sistem, tetapi pengguna yang tidak dalam mode Kontras Tinggi melihat tinta yang digambar sebagai warna RED yang ditetapkan. Fungsionalitas ini memungkinkan pengguna dalam mode Kontras Tinggi untuk melihat tinta dalam pengaturan sistem tanpa memodifikasi warna goresan aktual.

Ini berarti bahwa secara default semua tinta dipetakan ke satu warna ketika dalam mode Kontras Tinggi. Untuk menonaktifkan perilaku pemetaan warna default ini dan mengimplementasikan perilaku Anda sendiri, gunakan properti SupportHighContrastInk pengumpul tinta .

Untuk mengaktifkan mode Kontras Tinggi secara efektif, Anda harus mengatur properti AutoRedraw kolektor tinta ke TRUE (yang berarti bahwa tinta digambar ulang saat jendela tidak valid). Antarmuka pemrograman aplikasi PC Tablet (API) tidak mendukung mode Kontras Tinggi jika Anda mengatur properti AutoRedraw ke FALSE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP Tablet PC Edition [hanya aplikasi desktop]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header msinkaut.h
Pustaka InkObj.dll

Lihat juga

Properti AutoRedraw

Metode Gambar [Kelas InkRenderer]

IInkDrawingAttributes

Kelas InkDrawingAttribute

Properti SupportHighContrastInk