Bagikan melalui


Metode IInkTablets::get_DefaultTablet (msinkaut.h)

Mendapatkan tablet default dalam sekumpulan tablet yang tersedia.

Properti ini bersifat hanya baca.

Sintaks

HRESULT get_DefaultTablet(
  IInkTablet **DefaultTablet
);

Parameter

DefaultTablet

Nilai kembali

Tidak ada

Keterangan

Platform menentukan objek IInkTablet default dalam urutan berikut:

  • Jika sistem memiliki digitizer yang terintegrasi dengan perangkat tampilan, digitizer terintegrasi ini dianggap sebagai tablet default, bahkan jika tablet digitalisasi lainnya diinstal.
  • Jika lebih dari satu tablet digitalisasi diinstal dalam sistem, yang pertama ditemui selama inisialisasi dianggap sebagai tablet default.
  • Jika hanya satu tablet digitalisasi yang diinstal dalam sistem, itu dianggap sebagai tablet default.
  • Jika tidak ada tablet digitalisasi yang diinstal dalam sistem tetapi ada perangkat penunjuk lainnya (seperti mouse atau bantalan sentuh) yang menghasilkan pesan mouse, perangkat tersebut secara agregat dianggap sebagai tablet default.
  • Jika tidak ada tablet digitalisasi dan tidak ada perangkat penunjuk yang diinstal dalam sistem, tidak ada tablet default yang dapat dikembalikan.
Catatan Mengakses properti ini dalam penangan pesan tertentu dapat mengakibatkan fungsi yang mendasar dimasukkan kembali, menyebabkan hasil yang tidak terduga. Berhati-hatilah untuk menghindari panggilan masuk kembali saat menangani salah satu pesan berikut: WM_ACTIVATE, WM_ACTIVATEAPP, WM_NCACTIVATE, WM_PAINT; WM_SYSCOMMAND jika wParam diatur ke SC_HOTKEY atau SC_TASKLIST; dan WM_SYSKEYDOWN (saat memproses kombinasi kunci Alt-Tab atau Alt-Esc). Ini adalah masalah dengan aplikasi model apartemen berulir tunggal.
 

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

Antarmuka IInkTablet

IInkTablets

Koleksi InkTablets