afx_msg void OnRButtonDblClk( UINT nFlags, CPoint point );
Параметры
nFlags
Указывает различные нажатые виртуальные клавиши. Этот параметр может быть любой комбинацией следующих значений:
MK_CONTROL Установлен если клавиша CTRL нажата. MK_LBUTTON Установлен если левая кнопка мыши нажата. MK_MBUTTON Установлен если средняя кнопка мыши нажата. MK_RBUTTON Установлен если правая кнопка мыши нажата. MK_SHIFT Установлен если SHIFT нажата.
point
Определяет x и y координату курсора. Эти координаты - всегда относительно левого верхнего угла окна.
Замечания.
Рамка вызывает эту функцию, когда пользователь дважды щелкает правую кнопку мыши.
Только окна, которые имеют CS_DBLCLKS стиль в WNDCLASS, могут получать обращения OnRButtonDblClk. Это - значение по умолчанию для окон MFC. Windows вызывает OnRButtonDblClk, когда пользователь нажимает, отпускает, и затем снова нажимает правую кнопку мыши в течении времени двойного щелчка системы срок. Двойное нажатие правой кнопки мыши фактически генерирует четыре события: WM_RBUTTONDOWN и WM_RBUTTONUP сообщения, обращение OnRButtonDblClk, и другое WM_RBUTTONUP сообщение, когда кнопка отпущена.
Эта функция вызвана рамкой, чтобы позволить Вашей прикладной программе обрабатывать сообщение Windows. Параметры, переданные к Вашей функции отражают параметры, полученные рамкой, когда сообщение было получено. Если Вы вызываете реализацию базового класса этой функции, та реализация использует параметры, первоначально переданные с сообщением и не параметры, которые Вы обеспечиваете функции.