Bagikan melalui


Metode IInkCollector::get_MarginX (msinkaut.h)

Mendapatkan atau mengatur margin sumbu x di sekitar persegi jendela, dalam koordinat layar.

Margin ini menyediakan buffer di sekitar tepi jendela tinta.

Properti ini bersifat baca/tulis.

Sintaks

HRESULT get_MarginX(
  long *MarginX
);

Parameter

MarginX

Menampilkan nilai

Tidak ada

Keterangan

Properti ini paling umum digunakan dengan perangkat tablet yang tidak diintegrasi-buffer memberi pengguna margin kesalahan saat menulis pada perangkat yang mungkin tidak memetakan 1 hingga 1 dengan layar.

Margin ditentukan dalam koordinat layar. Margin positif meluas di luar konteks, margin negatif meluas di dalam konteks, dan nilai nol tidak menghasilkan margin. Tinta dikumpulkan jika stroke dimulai dalam margin. Perilaku ini tidak mengklip tinta. Konteks objek atau kontrol adalah persegi panjang input jendela dari metode GetWindowInputRectangle atau persegi panjang klien untuk jendela.

Margin hanya efektif dalam jendela aplikasi. Jika pena diterapkan di luar jendela aplikasi, aplikasi kehilangan fokus dan tidak dapat mengumpulkan tinta.

Catatan Objek InkCollector , objek InkOverlay , atau kontrol InkPicture harus dinonaktifkan sebelum mengatur properti ini. Untuk menonaktifkan objek InkCollector atau InkOverlay , atur properti Diaktifkan ke FALSE. Untuk menonaktifkan penintaan dalam kontrol InkOverlay , atur properti InkEnabled ke FALSE. Anda kemudian dapat mengatur properti MarginX , dan mengaktifkan kembali objek atau kontrol dengan mengatur properti Diaktifkan (atau properti InkEnabled ) ke TRUE.
 

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 Diaktifkan

IInkCollector

Kelas InkCollector

Properti InkEnabled

Properti Marginy