WM_MBUTTONDOWN

Wiadomość WM_MBUTTONDOWN jest księgowany, kiedy użytkownik naciśnie środkowy przycisk myszy, gdy kursor znajduje się w obszarze klienta okna. Jeśli mysz nie jest przechwycona, wiadomość jest księgowana w oknie poniżej kursora. W przeciwnym wypadku wiadomość jest księgowana okno, w którym zostały przechwycone myszy.

WM_MBUTTONDOWN fwKeys = wParam;        / / Klucz flags xPos = LOWORD(lParam);  / / pozioma pozycja kursora yPos = HIWORD(lParam);  / / pionowe położenie kursora 

 

Parametry

fwKeys
Wartość wParam. Wskazuje, czy różnych klawiszy wirtualnych w dół. Ten parametr może być dowolną kombinacją następujących wartości:
Wartość Opis
MK_CONTROL Jeśli klawisz ctrl jest wyłączony.
MK_LBUTTON Jeśli jest lewy przycisk myszy.
MK_MBUTTON Jeśli środkowy przycisk myszy jest wyłączony.
MK_RBUTTON Jeśli prawym przyciskiem myszy jest wyłączony.
MK_SHIFT Jeśli klawisz shift jest wyłączony.

xPos
Wartość słowa bity fikcyjnymi. Określa współrzędną x kursora. Współrzędna nazywa się względem lewego górnego rogu obszaru klienckiego.
yPos
Wartość słowa wysokich numerach fikcyjnymi. Określa współrzędną y kursora. Współrzędna nazywa się względem lewego górnego rogu obszaru klienckiego.

Zwraca wartości

Jeśli aplikacja przetwarza tę wiadomość, należy zwrócić zero.

Uwagi

Aplikację można użyć makra MAKEPOINTS konwertować parametru fikcyjnymi struktury punktów.

Skrócone informacje

nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Nieobsługiwane.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Przegląd danych wejściowych myszy, mysz wprowadzania wiadomości, GetCapture, MAKEPOINTS, punktów, SetCapture, WM_MBUTTONDBLCLK, WM_MBUTTONUP

Index