createSyntheticPointerDevice 函数 (winuser.h)
为调用应用程序配置指针注入设备,并初始化应用可以注入的同时指针的最大数目。
语法
HSYNTHETICPOINTERDEVICE CreateSyntheticPointerDevice(
[in] POINTER_INPUT_TYPE pointerType,
[in] ULONG maxCount,
[in] POINTER_FEEDBACK_MODE mode
);
参数
[in] pointerType
指针注入设备类型。 必须是 PT_TOUCH 或 PT_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 |