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


CWnd::OnRButtonDblClk

Платформа вызывает функцию этот функцию-член, когда пользователь дважды щелкает правой кнопкой мыши.

afx_msg void OnRButtonDblClk( 
   UINT nFlags, 
   CPoint point  
);

Параметры

  • nFlags
    Указывает, является ли другие виртуальные ключи вниз. Этот параметр может быть любым сочетанием следующих значений:

    • Для MK_CONTROL если ключ CTRL вниз.

    • Для MK_LBUTTON если нажатие левой кнопки мыши.

    • Для MK_MBUTTON, если средняя кнопка мыши вниз.

    • Для MK_RBUTTON если правая кнопка мыши.

    • Если клавиша SHIFT для MK_SHIFT вниз.

  • point
    Определяет координаты x и y курсора. Эти координаты всегда относительно верхнего левого угла окна верхн-.

Заметки

Только окна, имеющих стиль CS_DBLCLKSWNDCLASS могут получать вызовы OnRButtonDblClk. Это значение по умолчанию для окон в пределах библиотеки Microsoft Foundation Class. Windows вызывает OnRButtonDblClk, когда давления пользователя, выпуски и затем снова нажмите клавишу правой кнопкой мыши в системе дважды щелкает лимит времени. Дважды щелкните правой кнопкой мыши фактически приводит 4 события: Сообщения WM_RBUTTONDOWN и WM_RBUTTONUP, вызов OnRButtonDblClk и другое сообщение WM_RBUTTONUP когда кнопка будет освобождатьа.

Примечание

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

Требования

Header: afxwin.h

См. также

Ссылки

Класс CWnd

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

CWnd::OnRButtonDown

CWnd::OnRButtonUp

WM_RBUTTONDBLCLK