Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Skickas till ett fönster som förlorar insamlingen av en indatapekare.
Ett fönster tar emot det här meddelandet via funktionen WindowProc.
#define WM_POINTERCAPTURECHANGED 0x024C
Parametrar
-
wParam
-
Innehåller information om indatapekaren som går förlorad. Använd GET_POINTERID_WPARAM för att hämta pekar-ID:t.
-
lParam
-
Innehåller ett handtag till fönstret som samlar in indatapekaren. Det här värdet kan vara NULL om pekaren inte längre registreras av fönstret.
Om det här meddelandet genereras från intern bearbetning kan värdet vara handtaget för fönstret som tar emot meddelandet.
Returvärde
Om ett program bearbetar det här meddelandet ska det returnera noll.
Om programmet inte bearbetar det här meddelandet bör det anropa DefWindowProc.
Anmärkningar
Ett fönster bör använda det här meddelandet för att sluta bearbeta efterföljande meddelanden och initiera all rensning som krävs för att pekaren ska gå förlorad. Bearbetning av gester som är associerade med pekaren bör också avslutas (till exempel genom att anropa StopInteractionContext) och återstående kontakter som åter associeras med fönstret.
Om ett fönster tar emot WM_POINTERCAPTURECHANGED-meddelandet tas inga efterföljande meddelanden som är relaterade till indatapekaren emot. Därför är du inte beroende av kopplade meddelanden som WM_POINTERENTER och WM_POINTERLEAVE.
WM_POINTERCAPTURECHANGED innehåller inte POINTER_INFO data. Förutom den POINTER_FLAG_CAPTURECHANGED flagga som anges är de data som returneras av GetPointerInfo (eller någon variant) identiska med dem som returnerades före meddelandet.
Om programmet inte bearbetar det här meddelandet kan DefWindowProc generera ett eller flera WM_GESTURE meddelanden eller, om en gest inte känns igen, DefWindowProc kan generera musindata.
Om ett program selektivt använder vissa pekarindata och skickar resten till DefWindowProcär det resulterande beteendet odefinierat.
Krav
| Krav | Värde |
|---|---|
| Lägsta klient som stöds |
Windows 8 [endast skrivbordsappar] |
| Lägsta server som stöds |
Windows Server 2012 [endast skrivbordsappar] |
| Rubrik |
|