На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

WM_MBUTTONUP



The WM_MBUTTONUP message is posted when the user releases the middle mouse button while the cursor is in the client area of a window. If the mouse is not captured, the message is posted to the window beneath the cursor. Otherwise, the message is posted to the window that has captured the mouse.

WM_MBUTTONUP
fwKeys = wParam; // key flags
xPos = LOWORD(lParam); // horizontal position of cursor
yPos = HIWORD(lParam); // vertical position of cursor


Parameters

fwKeys

Value of wParam. Indicates whether various virtual keys are down. This parameter can be any combination of the following values:

Value Description
MK_CONTROL Set if the CTRL key is down.
MK_LBUTTON Set if the left mouse button is down.
MK_RBUTTON Set if the right mouse button is down.
MK_SHIFT Set if the SHIFT key is down.


xPos

Value of the low-order word of lParam. Specifies the x-coordinate of the cursor. The coordinate is relative to the upper-left corner of the client area.

yPos

Value of the high-order word of lParam. Specifies the y-coordinate of the cursor. The coordinate is relative to the upper-left corner of the client area.



An application can use the MAKEPOINTS macro to convert the lParam parameter to a POINTS structure.

See Also

GetCapture, MAKEPOINTS, POINTS, SetCapture, WM_MBUTTONDBLCLK, WM_MBUTTONDOWN


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

WM_MBUTTONUP



Сообщение WM_MBUTTONUP объявлено когда потребитель выпускает среднюю кнопку мыши тогда как курсор - в области клиента окна. Если мышь не захвачена, сообщение объявлено в окно под курсором. В противном случае, сообщение объявлено в окно, которое захватило мышь.

WM_MBUTTONUP
fwKeys = wParam; // ключ сигнализирует xPos = LOWORD(lParam); // горизонтальная позиция курсора yPos = HIWORD(lParam); // вертикальная позиция курсора


Параметры

fwKeys

Величина wParam. Указывает что независимо различные виртуальные ключи нажатые. Этот параметр может быть любой комбинацией следующего величин:

Описание Величины
MK_CONTROL был Установлен если клавиша CTRL нажатая.
MK_LBUTTON был Установлен если левая кнопка мыши - вниз.
MK_RBUTTON был Установлен если кнопка мыши права - вниз.
MK_SHIFT был Установлен если клавиша СДВИГА нажатая.


xPos

Оцените младшее слово lParam. Определяет x-coordinate курсора. Координата - относительно верхнего левого угла области клиента.

yPos

Оцените старшее слово lParam. Определяет y-coordinate курсора. Координата - относительно верхнего левого угла области клиента.



Приложение может использовать макро MAKEPOINTS, чтобы преобразовывать параметр lParam в структуру ТОЧЕК.

Смотри Также

GetCapture, MAKEPOINTS, ТОЧКИ, SetCapture, WM_MBUTTONDBLCLK, WM_MBUTTONDOWN


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz