共用方式為


InjectSyntheticPointerInput 函式 (winuser.h)

模擬指標輸入 (畫筆或觸控) 。

語法

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

參數

device

CreateSyntheticPointerDevice 所建立指標插入裝置的句柄。

[in] pointerInfo

POINTER_TYPE_INFO 結構的陣列,會重新排列插入的指標。

此類型必須符合建立插入裝置之 CreateSyntheticPointerDevice 呼叫的 pointerType 參數。

每個POINTER_TYPE_INFO的 ptPixelLocation 都會相對於虛擬畫面左上方指定:

[in] count

聯繫人數目。

對於 PT_TOUCH 此值必須大於 0,且小於或等於 MAX_TOUCH_COUNT

對於 PT_PEN 此值必須是 1。

傳回值

如果此函式成功,則會傳回 TRUE。

否則會傳回 FALSE。 若要擷取擴充的錯誤資訊,請呼叫 GetLastError 函式。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server [僅限傳統型應用程式]
目標平台 Windows
標頭 winuser.h
程式庫 User32.lib
Dll User32.dll