Visual C++. Описание стандартных классов - OnContextMenu

ОГЛАВЛЕНИЕ


OnContextMenu

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

Аргументы

  • pWnd - дескриптор окна в котором пользователь щелкнул правой кнопкой мыши. Это может быть дочернее окно для окна, обрабатывающего данное сообщение.
  • pos - позиция указателя мыши в момент щелчка правой кнопки, заданная в экранных координатах.

Описание

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