WM_APPCOMMAND |
Hiermee wordt een venster aangegeven dat de gebruiker bijvoorbeeld een gebeurtenis voor een toepassingsopdracht heeft gegenereerd door met de muis op een opdrachtknop van een toepassing te klikken of een opdrachttoets voor de toepassing op het toetsenbord te typen.
|
WM_CAPTURECHANGED |
Verzonden naar het venster dat de muisopname verliest.
|
WM_LBUTTONDBLCLK |
Geplaatst wanneer de gebruiker dubbelklikt op de linkermuisknop terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_LBUTTONDOWN |
Geplaatst wanneer de gebruiker op de linkermuisknop drukt terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_LBUTTONUP |
Geplaatst wanneer de gebruiker de linkermuisknop loslaat terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_MBUTTONDBLCLK |
Geplaatst wanneer de gebruiker dubbelklikt op de middelste muisknop terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_MBUTTONDOWN |
Geplaatst wanneer de gebruiker op de middelste muisknop drukt terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_MBUTTONUP |
Geplaatst wanneer de gebruiker de middelste muisknop loslaat terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_MOUSEACTIVATE |
Verzonden wanneer de cursor zich in een inactief venster bevindt en de gebruiker op een muisknop drukt. Het bovenliggende venster ontvangt dit bericht alleen als het onderliggende venster dit doorgeeft aan de functie DefWindowProc.
|
WM_MOUSEHOVER |
Geplaatst in een venster wanneer de cursor de muisaanwijzer over het clientgebied van het venster beweegt gedurende de periode die is opgegeven in een voorafgaande aanroep naar TrackMouseEvent.
|
WM_MOUSEHWHEEL |
Verzonden naar het focusvenster wanneer het horizontale schuifwiel van de muis wordt gekanteld of gedraaid. De functieDefWindowProchet bericht doorgegeven aan het bovenliggende venster. Er mag geen intern doorsturen van het bericht zijn, omdat DefWindowProc deze doorgeeft aan de bovenliggende keten totdat er een venster wordt gevonden dat het verwerkt.
|
WM_MOUSELEAVE |
Geplaatst in een venster wanneer de cursor het clientgebied verlaat van het venster dat is opgegeven in een eerdere aanroep naar TrackMouseEvent.
|
WM_MOUSEMOVE |
Geplaatst in een venster wanneer de cursor wordt verplaatst. Als de muis niet wordt vastgelegd, wordt het bericht geplaatst in het venster met de cursor. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_MOUSEWHEEL |
Verzonden naar het focusvenster wanneer het muiswiel wordt gedraaid. De functie DefWindowProc het bericht doorgegeven aan het bovenliggende venster. Er mag geen intern doorsturen van het bericht zijn, omdat DefWindowProc deze doorgeeft aan de bovenliggende keten totdat er een venster wordt gevonden dat het verwerkt.
|
WM_NCHITTEST |
Verzonden naar een venster om te bepalen welk deel van het venster overeenkomt met een bepaald schermcoördinaat. Dit kan bijvoorbeeld gebeuren wanneer de cursor wordt verplaatst, wanneer een muisknop wordt ingedrukt of vrijgegeven, of als reactie op een aanroep naar een functie zoals WindowFromPoint-. Als de muis niet wordt vastgelegd, wordt het bericht verzonden naar het venster onder de cursor. Anders wordt het bericht verzonden naar het venster dat de muis heeft vastgelegd.
|
WM_NCLBUTTONDBLCLK |
Geplaatst wanneer de gebruiker dubbelklikt op de linkermuisknop terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCLBUTTONDOWN |
Geplaatst wanneer de gebruiker op de linkermuisknop drukt terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCLBUTTONUP |
Geplaatst wanneer de gebruiker de linkermuisknop loslaat terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCMBUTTONDBLCLK |
Geplaatst wanneer de gebruiker dubbelklikt op de middelste muisknop terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCMBUTTONDOWN |
Geplaatst wanneer de gebruiker op de middelste muisknop drukt terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCMBUTTONUP |
Geplaatst wanneer de gebruiker de middelste muisknop loslaat terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCMOUSEHOVER |
Geplaatst in een venster wanneer de cursor de muisaanwijzer over het niet-clientgebied van het venster beweegt gedurende de periode die is opgegeven in een voorafgaande aanroep naarTrackMouseEvent.
|
WM_NCMOUSELEAVE |
Geplaatst in een venster wanneer de cursor het niet-clientgebied verlaat van het venster dat is opgegeven in een eerdere aanroep naarTrackMouseEvent.
|
WM_NCMOUSEMOVE |
Geplaatst in een venster wanneer de cursor binnen het niet-clientgebied van het venster wordt verplaatst. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCRBUTTONDBLCLK |
Geplaatst wanneer de gebruiker dubbelklikt op de rechtermuisknop terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCRBUTTONDOWN |
Geplaatst wanneer de gebruiker op de rechtermuisknop drukt terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCRBUTTONUP |
Geplaatst wanneer de gebruiker de rechtermuisknop loslaat terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCXBUTTONDBLCLK |
Geplaatst wanneer de gebruiker dubbelklikt op XBUTTON1 of XBUTTON2 terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCXBUTTONDOWN |
Geplaatst wanneer de gebruiker op XBUTTON1 of XBUTTON2 drukt terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_NCXBUTTONUP |
Geplaatst wanneer de gebruiker XBUTTON1 of XBUTTON2 vrijgeeft terwijl de cursor zich in het niet-clientgebied van een venster bevindt. Dit bericht wordt geplaatst in het venster met de cursor. Als een venster de muis heeft vastgelegd, wordt dit bericht niet geplaatst.
|
WM_RBUTTONDBLCLK |
Geplaatst wanneer de gebruiker dubbelklikt op de rechtermuisknop terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_RBUTTONDOWN |
Geplaatst wanneer de gebruiker op de rechtermuisknop drukt terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_RBUTTONUP |
Geplaatst wanneer de gebruiker de rechtermuisknop loslaat terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_XBUTTONDBLCLK |
Geplaatst wanneer de gebruiker dubbelklikt op XBUTTON1 of XBUTTON2 terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_XBUTTONDOWN |
Geplaatst wanneer de gebruiker op XBUTTON1 of XBUTTON2 drukt terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|
WM_XBUTTONUP |
Geplaatst wanneer de gebruiker XBUTTON1 of XBUTTON2 vrijgeeft terwijl de cursor zich in het clientgebied van een venster bevindt. Als de muis niet wordt vastgelegd, wordt het bericht onder de cursor in het venster geplaatst. Anders wordt het bericht geplaatst in het venster dat de muis heeft vastgelegd.
|