SendMessage, PostMessage und verwandte Funktionen
In diesem Abschnitt werden Überlegungen zum Weiterleiten von Nachrichten mithilfe SendMessage-, PostMessage-und verwandter Funktionen mit Touchnachrichten beschrieben.
Wenn eine Touchnachricht mithilfe von SendMessage-, PostMessage-oder einer anderen verwandten Funktion weitergeleitet wird, wird der Toucheingabepunkt geschlossen. Wenn Sie die informationen abgerufen haben, auf die durch ein Toucheingabehandle verwiesen wird, über einen Aufruf von GetTouchInputInfo, bleiben diese Daten gültig, bis Sie den Speicher freigeben.
Eine Anwendung, die Touchnachrichten empfängt, die über einen dieser Mechanismen weitergeleitet werden, besitzt den Toucheingabehandle, der in der Nachricht empfangen wird, LPARAM- und ist für das Schließen verantwortlich. Wenn Sie das Handle nicht mit einem Aufruf von CloseTouchInputHandle-schließen, übergeben Sie die Nachricht an DefWindowProc-, oder leiten Sie die Nachricht mit SendMessage-, PostMessage-oder einer verwandten Funktion weiter.
Anmerkung
Touchnachrichten unterliegen normalen UiPI-Regeln (User Interface Privilege Isolation), wenn sie weitergeleitet werden.
Funktionen im Zusammenhang mit SendMessage und PostMessage
Die folgenden Funktionen, die sich auf den Zustand des Toucheingabepunkts auswirken können.
- SendMessage-
- PostMessage-
- SendNotifyMessage
- SendMessageCallback
- SendMessageTimeout
- PostThreadMessage
Verwandte Themen