Fungsi InjectSyntheticPointerInput (winuser.h)

Mensimulasikan input penunjuk (pena atau sentuhan).

Sintaks

BOOL InjectSyntheticPointerInput(
       HSYNTHETICPOINTERDEVICE device,
  [in] const POINTER_TYPE_INFO *pointerInfo,
  [in] UINT32                  count
);

Parameter

device

Handel ke perangkat injeksi penunjuk yang dibuat oleh CreateSyntheticPointerDevice.

[in] pointerInfo

Array struktur POINTER_TYPE_INFO merepresneting pointer yang disuntikkan.

Jenis harus cocok dengan parameter pointerType dari panggilan CreateSyntheticPointerDevice yang membuat perangkat injeksi.

PtPixelLocation untuk setiap POINTER_TYPE_INFO ditentukan relatif terhadap kiri atas layar virtual:

[in] count

Jumlah kontak.

Untuk PT_TOUCH nilai ini harus lebih besar dari 0 dan kurang dari atau sama dengan MAX_TOUCH_COUNT.

Untuk PT_PEN nilai ini harus 1.

Mengembalikan nilai

Jika fungsi ini berhasil, fungsi akan mengembalikan TRUE.

Jika tidak, ia mengembalikan FALSE. Untuk mengambil informasi kesalahan yang diperluas, panggil fungsi GetLastError .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1809 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server [hanya aplikasi desktop]
Target Platform Windows
Header winuser.h
Pustaka User32.lib
DLL User32.dll