CWnd::OnRButtonDblClk

当用户双击鼠标右键时,框架调用该成员函数。

afx_msg void OnRButtonDblClk(
   UINT nFlags,
   CPoint point 
);

参数

  • nFlags
    指示各种虚拟键是否按下。 此参数可以是下列值的任意组合:

    • 如果按下CTRL键,MK_CONTROL 设置。

    • 如果鼠标左键滚动,MK_LBUTTON 设置。

    • 如果元鼠标按钮处于按下,MK_MBUTTON 设置。

    • 如果鼠标右键滚动,MK_RBUTTON 设置。

    • 如果SHIFT键下降,MK_SHIFT 设置。

  • point
    指定光标的x和Y坐标。 这些坐标始终是相对于窗口左上角的。

备注

具有 CS_DBLCLKSWNDCLASS 样式仅的窗口可以接收 OnRButtonDblClk 调用。 这是窗口的默认Microsoft基础选件类库中。 但是,当用户按,版本,并在系统中双击持续时间内时,按下鼠标右键Windows调用 OnRButtonDblClk。 双击右击实际生成四个事件:,释放,WM_RBUTTONDOWNWM_RBUTTONUP 消息,OnRButtonDblClk 调用和另一 WM_RBUTTONUP 消息按钮。

备注

此成员函数由框架调用提供您的应用程序处理Windows消息。当接收消息,参数传递给函数以反映结构接收的参数。如果调用此函数的基类实现,该实现将使用参数最初用消息您提供给函数而非参数。

要求

Header: afxwin.h

请参见

参考

CWnd 类

层次结构图

CWnd::OnRButtonDown

CWnd::OnRButtonUp

WM_RBUTTONDBLCLK