_WM TABLET _ FLICK-Nachricht
Wird gesendet, wenn ein Benutzer einen Stiftflimmer ausführt. Ein Fenster empfängt diese Meldung über seine WindowProc-Funktion.
#define WM_TABLET_DEFBASE 0x02C0
#define WM_TABLET_FLICK (WM_TABLET_DEFBASE + 11)
Parameter
-
wParam
-
Eine FLICK _ DATA-Struktur, die Informationen über den aufgetretenen Stiftflimmer enthält.
-
lParam
-
Die FLICK _ POINT-Struktur, die angibt, wo der Stiftflimmer aufgetreten ist.
Hinweise
Ein Stiftflimmer ist eine unidirektionale Stiftgeste, die erfordert, dass der Benutzer den Digitizer in einer schnellen, geraden Bewegung kontaktiert. Ein Flimmer wird durch hohe Geschwindigkeit und ein hohes Maß an Geradekeit gekennzeichnet. Ein Flimmer wird durch seine Richtung identifiziert. Flimmer können in acht Richtungen erstellt werden, die den Kardinal- und sekundären Kompassrichtungen entsprechen.
Wenn ein Stiftflimmer auftritt, benachrichtigt Windows zuerst eine Anwendung, indem er eine WM _ _ TABLET-FLATMP-Nachricht sendet, die ein Fenster über seine WindowProc-Funktion empfängt. Geben Sie die IN Flicks-Konstantenbeschriebene KONSTANTE "WM _ HANDLED _ _ MASK" von FLICK zurück, um anzugeben, dass die Anwendung auf die WM _ _ TABLET-FLATBACK-Nachricht geantwortet hat. Wenn die Anwendung KEINE FLICK _ WM HANDLED _ _ MASK zurückgibt, führt Windows die in der Bildschirmsteuerung für "flats" angegebene Standardaktion aus, indem eine Folgebenachrichtigung wie WM _ APPCOMMAND, WM _ VSCROLLoder WM _ KEYDOWNgesendet wird, je nachdem, welche Aktion dem Stiftflimmer zugeordnet ist.
Seien Sie vorsichtig, wenn Sie die WM _ _ TABLET-FLATT-Nachricht behandeln. WM _ TABLET _ FLICK wird über die SendMessageTimeout-Funktion übergeben. Wenn Sie Methoden für eine COM-Schnittstelle aufrufen, muss sich dieses Objekt innerhalb desselben Prozesses befindet. Wenn dies nicht der Fall ist, löst COM eine Ausnahme aus.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |
| Header |
|