POINTER_DEVICE_INFO-Struktur (winuser.h)
Enthält Informationen zu einem Zeigergerät. Ein Array dieser Strukturen wird von der GetPointerDevices-Funktion zurückgegeben. Eine einzelne Struktur wird von einem Aufruf der GetPointerDevice-Funktion zurückgegeben.
Syntax
typedef struct tagPOINTER_DEVICE_INFO {
DWORD displayOrientation;
HANDLE device;
POINTER_DEVICE_TYPE pointerDeviceType;
HMONITOR monitor;
ULONG startingCursorId;
USHORT maxActiveContacts;
WCHAR productString[POINTER_DEVICE_PRODUCT_STRING_MAX];
} POINTER_DEVICE_INFO;
Member
displayOrientation
Einer der Werte von DISPLAYCONFIG_ROTATION, der die Ausrichtung des Eingabedigisierers angibt.
device
Das Handle auf das Zeigergerät.
pointerDeviceType
Der Gerätetyp.
monitor
Der HMONITOR für die Anzeige, der das Gerät zugeordnet ist. Dies ist nicht unbedingt der Monitor, mit dem das Zeigergerät physisch verbunden ist.
startingCursorId
Die niedrigste ID, die dem Gerät zugewiesen ist.
maxActiveContacts
Die Anzahl der unterstützten gleichzeitigen Kontakte.
productString[POINTER_DEVICE_PRODUCT_STRING_MAX]
Die Zeichenfolge, die das Produkt identifiziert.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | winuser.h |