IsTouchWindow-Funktion (winuser.h)
Überprüft, ob ein angegebenes Fenster touchfähig ist, und ruft optional die Modifiziererflags ab, die für die Touchfunktion des Fensters festgelegt sind.
Syntax
BOOL IsTouchWindow(
[in] HWND hwnd,
[out, optional] PULONG pulFlags
);
Parameter
[in] hwnd
Das Handle des Fensters. Die Funktion schlägt mit ERROR_ACCESS_DENIED fehl, wenn sich der aufrufende Thread nicht auf demselben Desktop wie das angegebene Fenster befindet.
[out, optional] pulFlags
Die Adresse der ULONG-Variablen , um die Modifiziererflags für die Touchfunktion des angegebenen Fensters zu empfangen.
Rückgabewert
Gibt TRUE zurück, wenn das Fenster Windows Touch unterstützt. gibt FALSE zurück, wenn das Fenster Windows Touch nicht unterstützt.
Hinweise
In der folgenden Tabelle sind die Werte für den Ausgabeparameter pulFlags aufgeführt.
Flag | Beschreibung |
---|---|
TWF_FINETOUCH | Gibt an, dass hWnd die Nichtcoalesced-Toucheingabe bevorzugt. |
TWF_WANTPALM |
Durch das Deaktivieren dieses Flags wird die Palm-Ablehnung deaktiviert, wodurch Verzögerungen beim Abrufen WM_TOUCH Nachrichten reduziert werden.
Dies ist nützlich, wenn Sie so schnell wie möglich reagieren möchten, wenn ein Benutzer Ihre Anwendung berührt.
Durch Festlegen dieses Flags wird die Palmenerkennung aktiviert und verhindert, dass einige WM_TOUCH Nachrichten an Ihre Anwendung gesendet werden. Dies ist nützlich, wenn Sie keine WM_TOUCH Nachrichten empfangen möchten, die vom Palm-Kontakt stammen. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2008 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winuser.h (einschließlich Windows.h) |
Bibliothek | User32.lib |
DLL | User32.dll |
APIs | ext-ms-win-ntuser-misc-l1-2-0 (eingeführt in Windows 8.1) |