Freigeben über


GetPointerCursorId-Funktion (winuser.h)

Ruft den Cursorbezeichner ab, der dem angegebenen Zeiger zugeordnet ist.

Syntax

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

Parameter

[in] pointerId

Ein Bezeichner des Zeigers, für den der Cursorbezeichner abgerufen werden soll.

[out] cursorId

Eine Adresse eines UINT32-Objekts , um den Tablet-Cursorbezeichner zu empfangen, falls vorhanden, der dem angegebenen Zeiger zugeordnet ist.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich 0.

Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Hinweise

Cursorobjekte stellen das Zeigen und Auswählen von Geräten dar, die mit Digitalisiergeräten verwendet werden, am häufigsten taktile Kontakte auf Touchdigisierern und Tablet-Stifte auf Stiftdigisierern. Physische Stifte können mehrere Spitzen (z. B. normale Und Radiererenden) aufweisen, wobei jede Stiftspitze ein anderes Cursorobjekt darstellt. Jedes Cursorobjekt verfügt über einen zugeordneten Cursorbezeichner.

Für Zeigertypen, die von diesen Cursorobjekten abgeleitet werden, kann eine Anwendung die GetPointerCursorId-Funktion verwenden, um den Cursorbezeichner abzurufen, der einem Zeiger zugeordnet ist.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile winuser.h (einschließlich Windows.h)
Bibliothek User32.lib
DLL User32.dll

Siehe auch

Funktionen