WM_MBUTTONDOWN

Повідомлення WM_MBUTTONDOWN написав, коли користувач натискає середньою кнопкою миші, коли курсор розташовано в клієнтської області вікна. Якщо миша не захопили, повідомлення Опубліковано до вікна під курсором. В іншому випадку повідомлення Опубліковано у вікно, який захопив миші.

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

 

Параметри

fwKeys
Значення wParam. Вказує, чи різних віртуальних клавіш вниз. Цей параметр може бути будь-яка комбінація таких значень:
Значення Опис
MK_CONTROL Набір, якщо клавішу ctrl вниз.
MK_LBUTTON Встановити, якщо ліва кнопка миші не працює.
MK_MBUTTON Встановити, якщо середньою кнопкою миші не працює.
MK_RBUTTON Встановити, якщо правою кнопкою миші не працює.
MK_SHIFT Встановити, якщо клавіша shift не працює.

xPos
Значення Низький замовлення слово lParam. Визначає x координати курсору. Координата — по відношенню до верхній лівий кут області клієнта.
yPos
Вартість вищого порядку слово lParam. Визначає y координат курсору. Координата — по відношенню до верхній лівий кут області клієнта.

Повернення значень

Якщо програма обробляє це повідомлення, його слід повернути нуль.

Зауваження

Заявку можна використовувати MAKEPOINTS макрос для перетворення параметра lParam ТОЧОК структури.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.

Дивіться також

Огляд введення миші, миші вводу повідомлень, GetCapture, MAKEPOINTS, ПУНКТІВ, SetCapture, WM_MBUTTONDBLCLK, WM_MBUTTONUP

Index