WM_APPCOMMAND |
Powiadamia okno, że użytkownik wygenerował zdarzenie polecenia aplikacji, na przykład klikając przycisk polecenia aplikacji przy użyciu myszy lub wpisując polecenia aplikacji na klawiaturze.
|
WM_CAPTURECHANGED |
Wysłane do okna, które traci przechwytywanie myszy.
|
WM_LBUTTONDBLCLK |
Opublikowany, gdy użytkownik klika dwukrotnie lewy przycisk myszy, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_LBUTTONDOWN |
Opublikowany, gdy użytkownik naciska lewy przycisk myszy, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_LBUTTONUP |
Opublikowany, gdy użytkownik zwalnia lewy przycisk myszy, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_MBUTTONDBLCLK |
Opublikowany, gdy użytkownik klika dwukrotnie środkowy przycisk myszy, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_MBUTTONDOWN |
Opublikowany, gdy użytkownik naciska środkowy przycisk myszy, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_MBUTTONUP |
Opublikowany, gdy użytkownik zwalnia środkowy przycisk myszy, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_MOUSEACTIVATE |
Wysłane, gdy kursor znajduje się w nieaktywnym oknie, a użytkownik naciska przycisk myszy. Okno nadrzędne odbiera ten komunikat tylko wtedy, gdy okno podrzędne przekazuje je do funkcji DefWindowProc.
|
WM_MOUSEHOVER |
Opublikowano w oknie, gdy kursor znajduje się na obszarze klienta okna przez okres określony w poprzednim wywołaniu TrackMouseEvent.
|
WM_MOUSEHWHEEL |
Wysyłane do okna koncentracji uwagi, gdy kółko przewijania myszy jest przechylone lub obracane. FunkcjaDefWindowProcpropaguje komunikat do elementu nadrzędnego okna. Nie powinno istnieć wewnętrzne przekazywanie komunikatu, ponieważ DefWindowProc propaguje go w łańcuchu nadrzędnym, dopóki nie znajdzie okna, które go przetwarza.
|
WM_MOUSELEAVE |
Opublikowany w oknie, gdy kursor opuszcza obszar klienta okna określonego w poprzednim wywołaniu TrackMouseEvent.
|
WM_MOUSEMOVE |
Opublikowano w oknie po przesunięciu kursora. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna zawierającego kursor. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_MOUSEWHEEL |
Wysłane do okna koncentracji uwagi po obróceniu kółka myszy. Funkcja DefWindowProc propaguje komunikat do elementu nadrzędnego okna. Nie powinno istnieć wewnętrzne przekazywanie komunikatu, ponieważ DefWindowProc propaguje go w łańcuchu nadrzędnym, dopóki nie znajdzie okna, które go przetwarza.
|
WM_NCHITTEST |
Wysłane do okna w celu określenia, jaka część okna odpowiada określonej współrzędnej ekranu. Może się to zdarzyć na przykład wtedy, gdy kursor zostanie naciśnięty lub zwolniony, albo w odpowiedzi na wywołanie funkcji, takiej jak WindowFromPoint. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_NCLBUTTONDBLCLK |
Opublikowany, gdy użytkownik kliknie dwukrotnie lewy przycisk myszy, gdy kursor znajduje się w obszarze nieklientnym okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCLBUTTONDOWN |
Opublikowany, gdy użytkownik naciska lewy przycisk myszy, gdy kursor znajduje się w obszarze nieklientnym okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCLBUTTONUP |
Opublikowany, gdy użytkownik zwolni lewy przycisk myszy, gdy kursor znajduje się w obszarze nieklientowym okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCMBUTTONDBLCLK |
Opublikowany, gdy użytkownik kliknie dwukrotnie środkowy przycisk myszy, gdy kursor znajduje się w obszarze nieklientowym okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCMBUTTONDOWN |
Opublikowany, gdy użytkownik naciska środkowy przycisk myszy, gdy kursor znajduje się w obszarze nieklientowym okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCMBUTTONUP |
Opublikowany, gdy użytkownik zwalnia środkowy przycisk myszy, gdy kursor znajduje się w obszarze nieklientnym okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCMOUSEHOVER |
Opublikowano w oknie, gdy kursor jest umieszczany na obszarze nieklienta okna przez okres określony w poprzednim wywołaniuTrackMouseEvent.
|
WM_NCMOUSELEAVE |
Opublikowane w oknie, gdy kursor opuszcza obszar nieklienta okna określonego w poprzednim wywołaniuTrackMouseEvent.
|
WM_NCMOUSEMOVE |
Opublikowano w oknie po przeniesieniu kursora w obszarze nieklienta okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCRBUTTONDBLCLK |
Opublikowany, gdy użytkownik kliknie dwukrotnie prawym przyciskiem myszy, gdy kursor znajduje się w obszarze nieklientnym okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCRBUTTONDOWN |
Opublikowany, gdy użytkownik naciska prawy przycisk myszy, gdy kursor znajduje się w obszarze nieklientnym okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCRBUTTONUP |
Opublikowany, gdy użytkownik zwolni prawy przycisk myszy, gdy kursor znajduje się w obszarze nieklientowym okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCXBUTTONDBLCLK |
Opublikowano, gdy użytkownik kliknie dwukrotnie XBUTTON1 lub XBUTTON2, gdy kursor znajduje się w obszarze innym niż klient okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCXBUTTONDOWN |
Opublikowano, gdy użytkownik naciska XBUTTON1 lub XBUTTON2, gdy kursor znajduje się w obszarze innym niż klient okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_NCXBUTTONUP |
Opublikowano, gdy użytkownik zwalnia XBUTTON1 lub XBUTTON2, gdy kursor znajduje się w obszarze innym niż klient okna. Ta wiadomość jest publikowana w oknie zawierającym kursor. Jeśli okno przechwyciło mysz, ta wiadomość nie zostanie wysłana.
|
WM_RBUTTONDBLCLK |
Opublikowany, gdy użytkownik klika dwukrotnie prawym przyciskiem myszy, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_RBUTTONDOWN |
Opublikowany, gdy użytkownik naciska prawy przycisk myszy, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_RBUTTONUP |
Opublikowany, gdy użytkownik zwolni prawy przycisk myszy, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_XBUTTONDBLCLK |
Opublikowany, gdy użytkownik kliknie dwukrotnie XBUTTON1 lub XBUTTON2, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_XBUTTONDOWN |
Opublikowano, gdy użytkownik naciska XBUTTON1 lub XBUTTON2, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|
WM_XBUTTONUP |
Opublikowany, gdy użytkownik zwalnia XBUTTON1 lub XBUTTON2, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie zostanie przechwycona, wiadomość zostanie wysłana do okna pod kursorem. W przeciwnym razie wiadomość zostanie wysłana do okna, które przechwyciło mysz.
|