Freigeben über


GetHandwritingStrokeIdForPointer-Funktion (shellhandwriting.h)

Ruft die eindeutige ID des Freihandstrichs ab, der der angegebenen Zeiger-ID zugeordnet ist.

Syntax

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

Parameter

[in] pointerId

Die zeiger-ID, die dem Freihandstrich zugeordnet ist.

[out] handwritingStrokeId

Die ID des Freihandstrichs, der der ZeigerId zugeordnet ist.

Rückgabewert

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Hinweise

Clients, die die SetHandwritingState-Funktion verwenden, um den aktuellen Handschriftzustand für TF_HANDWRITING_POINTERDELIVERY zu konfigurieren, müssen diese Funktion aufrufen, um die eindeutige ID der Striche abzurufen, die von einer WM_POINTERDOWN-Nachricht gestartet wurde (um an die RequestHandwritingForPointer-Funktion zu übergeben).

Diese Funktion muss für denselben Thread aufgerufen werden, der die WM_POINTERDOWN-Nachricht behandelt.

Anforderungen

Anforderung Wert
Header shellhandwriting.h