InitializeTouchInjection-Funktion (winuser.h)
Konfiguriert den Toucheinschleusungskontext für die aufrufende Anwendung und initialisiert die maximale Anzahl gleichzeitiger Kontakte, die die App einfügen kann.
Syntax
BOOL InitializeTouchInjection(
[in] UINT32 maxCount,
[in] DWORD dwMode
);
Parameter
[in] maxCount
Die maximale Anzahl von Touchkontakten.
Der maxCount-Parameter muss größer als 0 und kleiner als oder gleich MAX_TOUCH_COUNT (256) laut Definition in winuser.h sein.
[in] dwMode
Der Kontaktvisualisierungsmodus.
Der dwMode-Parameter muss TOUCH_FEEDBACK_DEFAULT, TOUCH_FEEDBACK_INDIRECT oder TOUCH_FEEDBACK_NONE sein.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert TRUE.
Wenn die Funktion fehlschlägt, ist der Rückgabewert FALSE. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.
Hinweise
Wenn TOUCH_FEEDBACK_DEFAULT festgelegt ist, wird das eingefügte Touchfeedback möglicherweise von den Endbenutzereinstellungen in der Stift - und Touch-Systemsteuerung unterdrückt.
Wenn TOUCH_FEEDBACK_INDIRECT festgelegt ist, überschreibt das eingefügte Touchfeedback die Endbenutzereinstellungen in der Stift - und Touch-Systemsteuerung .
Wenn TOUCH_FEEDBACK_INDIRECT oder TOUCH_FEEDBACK_NONE festgelegt sind, ist das Von Anwendungen und Steuerelementen bereitgestellte Touchfeedback möglicherweise nicht betroffen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winuser.h |
Bibliothek | User32.lib |
DLL | User32.dll |
APIs | ext-ms-win-rtcore-ntuser-wmpointer-l1-1-0 (eingeführt in Windows 10, Version 10.0.14393) |