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


Функция GetHandwritingStrokeIdForPointer (shellhandwriting.h)

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

Синтаксис

HRESULT GetHandwritingStrokeIdForPointer(
  [in]  UINT32 pointerId,
  [out] UINT64 *handwritingStrokeId
);

Параметры

[in] pointerId

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

[out] handwritingStrokeId

Идентификатор росчерка пера, связанного с pointerId.

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

Если метод завершается успешно, он возвращает S_OK; в противном случае возвращается код ошибки HRESULT .

Комментарии

Клиенты, использующие функцию SetHandwritingState для настройки текущего состояния рукописного ввода TF_HANDWRITING_POINTERDELIVERY должны вызывать эту функцию для получения уникального идентификатора росчерка, запущенного WM_POINTERDOWN сообщением (для передачи в функцию RequestHandwritingForPointer).

Эта функция должна вызываться в том же потоке, что и тот, который обрабатывает WM_POINTERDOWN сообщение.

Требования

Требование Значение
Заголовок shellhandwriting.h