CreateSyntheticPointerDevice-Funktion (winuser.h)
Konfiguriert das Zeigereinschleusungsgerät für die aufrufende Anwendung und initialisiert die maximale Anzahl gleichzeitiger Zeiger, die die App einfügen kann.
Syntax
HSYNTHETICPOINTERDEVICE CreateSyntheticPointerDevice(
[in] POINTER_INPUT_TYPE pointerType,
[in] ULONG maxCount,
[in] POINTER_FEEDBACK_MODE mode
);
Parameter
[in] pointerType
Der Zeigereinschleusungsgerätetyp. Muss entweder PT_TOUCH oder PT_PEN sein.
[in] maxCount
Die maximale Anzahl von Kontakten.
Für PT_TOUCH muss dieser Wert größer als 0 und kleiner oder gleich MAX_TOUCH_COUNT sein.
Für PT_PEN muss dieser Wert 1 sein.
[in] mode
Der Kontaktvisualisierungsmodus.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ein Handle für das Zeigereinschleusungsgerät. Andernfalls wird null zurückgegeben. Rufen Sie die GetLastError-Funktion auf, um erweiterte Fehlerinformationen abzurufen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 10, Version 1809 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winuser.h |
Bibliothek | User32.lib |
DLL | User32.dll |