Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Simuliert die Zeigereingabe (Stift oder Toucheingabe).
Syntax
BOOL InjectSyntheticPointerInput(
HSYNTHETICPOINTERDEVICE device,
[in] const POINTER_TYPE_INFO *pointerInfo,
[in] UINT32 count
);
Parameter
device
Ein Handle zum Zeigereinschleusungsgerät, das von CreateSyntheticPointerDevice erstellt wurde.
[in] pointerInfo
Ein Array von POINTER_TYPE_INFO Strukturen, die die eingefügten Zeiger wiederholen.
Der Typ muss mit dem pointerType-Parameter des CreateSyntheticPointerDevice-Aufrufs übereinstimmen, der das Einschleusungsgerät erstellt hat.
Der ptPixelLocation-Wert für jede POINTER_TYPE_INFO wird relativ zur linken oberen Ecke des virtuellen Bildschirms angegeben:
[in] count
Die Anzahl der Kontakte.
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.
Rückgabewert
Wenn diese Funktion erfolgreich ist, wird TRUE zurückgegeben.
Andernfalls wird FALSE zurückgegeben. Rufen Sie die GetLastError-Funktion auf, um erweiterte Fehlerinformationen abzurufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| 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 |