Bagikan melalui


Metode IInkDrawingAttributes::p ut_Color (msinkaut.h)

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

Properti ini bersifat baca/tulis.

Sintaks

HRESULT put_Color(
  long NewColor
);

Parameter

NewColor

Menampilkan 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 digambar sebagai warna MERAH 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 kolektor 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 TABLET PC (API) tidak mendukung mode Kontras Tinggi jika Anda mengatur properti AutoRedraw ke FALSE.

Persyaratan

   
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