На главную

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_CONTEXTMENU



The WM_CONTEXTMENU message notifies a window that the user clicked the right mouse button (right clicked) in the window.

hwnd = (HWND) wParam;
xPos = LOWORD(lParam);
yPos = HIWORD(lParam);


Parameters

hwnd

Handle to the window in which the user right clicked the mouse. This can be a child window of the window receiving the message. For more information about processing this message, see the Remarks section.

xPos

Horizontal position of the cursor, in screen coordinates, at the time of the mouse click.

yPos

Vertical position of the cursor, in screen coordinates, at the time of the mouse click.



Return Values

No return value.

Remarks

A window can process this message by displaying a shortcut menu using the TrackPopupMenu or TrackPopupMenuEx function.
If a window does not display a shortcut menu it should pass this message to the DefWindowProc function. If a window is a child window, DefWindowProc sends the message to the parent. Otherwise, DefWindowProc displays a default shortcut menu if the specified position is in the window's caption.
DefWindowProc generates the WM_CONTEXTMENU message when it processes the WM_RBUTTONUP or WM_NCRBUTTONUP message.

See Also

DefWindowProc, TrackPopupMenu, TrackPopupMenuEx, WM_NCRBUTTONUP, WM_RBUTTONUP


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

WM_CONTEXTMENU



Сообщение WM_CONTEXTMENU уведомляет окно, что потребитель щелкал кнопку мыши права (право щелкало) в окне.

hwnd = (HWND) wParam;
xPos = LOWORD(lParam);
yPos = HIWORD(lParam);


Параметры

hwnd

Прооперируйте окно в котором право потребителя щелкало мышь. Это может быть окном ребенка окна, получающего сообщение. Более подробно об обработке этого сообщения, смотри секцию Замечаний.

xPos

Горизонтальная позиция курсора, в экранных координатах, на момент щелчка мыши.

yPos

Вертикальная позиция курсора, в экранных координатах, на момент щелчка мыши.



Обратные Величины

Никакая обратная величина.

Замечания

Окно может обработать это сообщение отображая сокращенное меню, использовавшее TrackPopupMenu или функция TrackPopupMenuEx.
Если окно не отображает сокращенное меню, это должно передавать это сообщение в функцию DefWindowProc. Если окно является окном ребенка, DefWindowProc посылает сообщение родителю. В противном случае, DefWindowProc отображает по умолчанию сокращенное меню если определенная позиция - в заголовке окна.
DefWindowProc ГЕНЕРИРУЕТ сообщение WM_CONTEXTMENU когда это обрабатывает WM_RBUTTONUP или сообщение WM_NCRBUTTONUP.

Смотри Также

DefWindowProc, TrackPopupMenu, TrackPopupMenuEx, WM_NCRBUTTONUP, WM_RBUTTONUP


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