createSyntheticPointerDevice 函数 (winuser.h)

为调用应用程序配置指针注入设备,并初始化应用可以注入的同时指针的最大数目。

语法

HSYNTHETICPOINTERDEVICE CreateSyntheticPointerDevice(
  [in] POINTER_INPUT_TYPE    pointerType,
  [in] ULONG                 maxCount,
  [in] POINTER_FEEDBACK_MODE mode
);

参数

[in] pointerType

指针注入设备类型。 必须是 PT_TOUCHPT_PEN

[in] maxCount

最大触点数。

对于 PT_TOUCH 此值必须大于 0 且小于或等于 MAX_TOUCH_COUNT

对于 PT_PEN 此值必须为 1。

[in] mode

接触可视化模式。

返回值

如果函数成功,则返回值是指针注入设备的句柄。 否则,将返回 null。 若要检索扩展的错误信息,请调用 GetLastError 函数。

要求

   
最低受支持的客户端 Windows 10 版本 1809 [仅限桌面应用]
最低受支持的服务器 Windows Server [仅限桌面应用]
目标平台 Windows
标头 winuser.h
Library User32.lib
DLL User32.dll