Поделиться через


Функция GetPointerCursorId (winuser.h)

Извлекает идентификатор курсора, связанный с указанным указателем.

Синтаксис

BOOL GetPointerCursorId(
  [in]  UINT32 pointerId,
  [out] UINT32 *cursorId
);

Параметры

[in] pointerId

Идентификатор указателя, для которого извлекается идентификатор курсора.

[out] cursorId

Адрес UINT32 для получения идентификатора курсора планшета, если таковой имеется, связанного с указанным указателем.

Возвращаемое значение

Если функция выполняется успешно, возвращаемое значение не равно нулю.

Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Объекты курсора представляют собой указатель и выбор устройств, используемых с устройствами дигитайзеров, чаще всего тактильные контакты в сенсорных дигитайзерах и ручки планшета на дигитайзерах пера. Физические ручки могут иметь несколько наконечников (например, обычные концы и концы ластика), при этом каждый кончик пера представляет отдельный объект курсора. Каждый объект курсора имеет связанный идентификатор курсора.

Для типов указателей, производных от этих объектов курсора, приложение может использовать функцию GetPointerCursorId для получения идентификатора курсора, связанного с указателем.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header winuser.h (включая Windows.h)
Библиотека User32.lib
DLL User32.dll

См. также

Функции