getPointerDeviceProperties 函数 (winuser.h)

获取 未包含在POINTER_DEVICE_INFO 结构中的设备属性。

语法

BOOL GetPointerDeviceProperties(
  [in]            HANDLE                  device,
  [in, out]       UINT32                  *propertyCount,
  [out, optional] POINTER_DEVICE_PROPERTY *pointerProperties
);

参数

[in] device

要从中查询属性的指针设备。

调用 GetPointerDevices 函数在 POINTER_DEVICE_INFO 结构中返回此句柄。

[in, out] propertyCount

属性数。

如果 pointerProperties 为 NULL,则返回写入或所需的计数。

如果此值小于指针设备支持的属性数,并且 pointerProperties 不为 NULL,则函数将返回此变量中的实际属性数并失败。

[out, optional] pointerProperties

属性数组。

返回值

如果函数成功,则为 TRUE;否则为 FALSE。 如果函数失败,请调用 GetLastError 函数以获取详细信息。

要求

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

请参阅

函数