Поделиться через


CWnd::OnContextMenu

Вызываемый платформой, когда пользователь щелкает правой кнопкой мыши (нажатие правой) в окне.

afx_msg void OnContextMenu( 
   CWnd* pWnd, 
   CPoint pos  
);

Параметры

  • pWnd
    Дескриптор окна, в котором права пользователя щелкнуло мыши. Это может быть дочерним окном окна при получении сообщения. Дополнительные сведения об обработке это сообщение см. в разделе "Примечания".

  • pos
    Положение курсора в координатах экрана, при выполнении щелчка мыши.

Заметки

Можно обработать это сообщение путем отображения контекстного меню с помощью TrackPopupMenu.

Если не выводит контекстное меню, необходимо передать сообщение на функцию DefWindowProc. Если дочернее окно, окно DefWindowProc отправляет сообщение в родительский объект. В противном случае - значение DefWindowProc по умолчанию отображаются контекстное меню, если заданная позиция в заголовке окна.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии