WM_APPCOMMAND |
Avertit une fenêtre que l’utilisateur a généré un événement de commande d’application, par exemple, en cliquant sur un bouton de commande d’application à l’aide de la souris ou en tapant une touche de commande d’application sur le clavier.
|
WM_CAPTURECHANGED |
Envoyé à la fenêtre qui perd la capture de la souris.
|
WM_LBUTTONDBLCLK |
Publié lorsque l’utilisateur double-clique sur le bouton gauche de la souris pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_LBUTTONDOWN |
Publié lorsque l’utilisateur appuie sur le bouton gauche de la souris pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_LBUTTONUP |
Publié lorsque l’utilisateur relâche le bouton gauche de la souris pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_MBUTTONDBLCLK |
Publié lorsque l’utilisateur double-clique sur le bouton de la souris centrale pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_MBUTTONDOWN |
Publié lorsque l’utilisateur appuie sur le bouton de la souris centrale pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_MBUTTONUP |
Publié lorsque l’utilisateur libère le bouton de la souris centrale pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_MOUSEACTIVATE |
Envoyé lorsque le curseur se trouve dans une fenêtre inactive et que l’utilisateur appuie sur un bouton de souris. La fenêtre parente reçoit ce message uniquement si la fenêtre enfant la transmet à la fonction DefWindowProc.
|
WM_MOUSEHOVER |
Publié dans une fenêtre lorsque le curseur pointe sur la zone cliente de la fenêtre pendant la période spécifiée dans un appel antérieur à TrackMouseEvent.
|
WM_MOUSEHWHEEL |
Envoyé à la fenêtre de focus lorsque la roulette de défilement horizontale de la souris est inclinée ou pivotée. La fonctionDefWindowProcpropage le message au parent de la fenêtre. Il ne doit pas y avoir de transfert interne du message, car DefWindowProc le propage jusqu’à ce qu’il trouve une fenêtre qui le traite.
|
WM_MOUSELEAVE |
Publié dans une fenêtre lorsque le curseur quitte la zone cliente de la fenêtre spécifiée dans un appel antérieur à TrackMouseEvent.
|
WM_MOUSEMOVE |
Publié dans une fenêtre lorsque le curseur se déplace. Si la souris n’est pas capturée, le message est publié dans la fenêtre qui contient le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_MOUSEWHEEL |
Envoyé à la fenêtre de focus lorsque la roulette de la souris est pivotée. La fonction DefWindowProc propage le message au parent de la fenêtre. Il ne doit pas y avoir de transfert interne du message, car DefWindowProc le propage jusqu’à ce qu’il trouve une fenêtre qui le traite.
|
WM_NCHITTEST |
Envoyé à une fenêtre pour déterminer quelle partie de la fenêtre correspond à une coordonnée d’écran particulière. Cela peut se produire, par exemple, lorsque le curseur se déplace, lorsqu’un bouton de la souris est enfoncé ou relâché, ou en réponse à un appel à une fonction telle que WindowFromPoint. Si la souris n’est pas capturée, le message est envoyé à la fenêtre sous le curseur. Sinon, le message est envoyé à la fenêtre qui a capturé la souris.
|
WM_NCLBUTTONDBLCLK |
Publié lorsque l’utilisateur double-clique sur le bouton gauche de la souris pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCLBUTTONDOWN |
Publié lorsque l’utilisateur appuie sur le bouton gauche de la souris pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCLBUTTONUP |
Publié lorsque l’utilisateur relâche le bouton gauche de la souris pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCMBUTTONDBLCLK |
Publié lorsque l’utilisateur double-clique sur le bouton de la souris centrale pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCMBUTTONDOWN |
Publié lorsque l’utilisateur appuie sur le bouton de la souris centrale pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCMBUTTONUP |
Publié lorsque l’utilisateur libère le bouton de la souris centrale pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCMOUSEHOVER |
Publié dans une fenêtre lorsque le curseur pointe sur la zone non cliente de la fenêtre pendant la période spécifiée dans un appel antérieur àTrackMouseEvent.
|
WM_NCMOUSELEAVE |
Publié dans une fenêtre lorsque le curseur quitte la zone non cliente de la fenêtre spécifiée dans un appel antérieur àTrackMouseEvent.
|
WM_NCMOUSEMOVE |
Publié dans une fenêtre lorsque le curseur est déplacé dans la zone non cliente de la fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCRBUTTONDBLCLK |
Publié lorsque l’utilisateur double-clique sur le bouton droit de la souris pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCRBUTTONDOWN |
Publié lorsque l’utilisateur appuie sur le bouton droit de la souris pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCRBUTTONUP |
Publié lorsque l’utilisateur libère le bouton droit de la souris pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCXBUTTONDBLCLK |
Publié lorsque l’utilisateur double-clique sur XBUTTON1 ou XBUTTON2 pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCXBUTTONDOWN |
Publié lorsque l’utilisateur appuie sur XBUTTON1 ou XBUTTON2 pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_NCXBUTTONUP |
Publié lorsque l’utilisateur publie XBUTTON1 ou XBUTTON2 pendant que le curseur se trouve dans la zone non cliente d’une fenêtre. Ce message est publié dans la fenêtre qui contient le curseur. Si une fenêtre a capturé la souris, ce message n’est pas publié.
|
WM_RBUTTONDBLCLK |
Publié lorsque l’utilisateur double-clique sur le bouton droit de la souris pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_RBUTTONDOWN |
Publié lorsque l’utilisateur appuie sur le bouton droit de la souris pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_RBUTTONUP |
Publié lorsque l’utilisateur libère le bouton droit de la souris pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_XBUTTONDBLCLK |
Publié lorsque l’utilisateur double-clique sur XBUTTON1 ou XBUTTON2 pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_XBUTTONDOWN |
Publié lorsque l’utilisateur appuie sur XBUTTON1 ou XBUTTON2 pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|
WM_XBUTTONUP |
Publié lorsque l’utilisateur publie XBUTTON1 ou XBUTTON2 pendant que le curseur se trouve dans la zone cliente d’une fenêtre. Si la souris n’est pas capturée, le message est publié dans la fenêtre sous le curseur. Sinon, le message est publié dans la fenêtre qui a capturé la souris.
|