共用方式為


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 時接收呼叫。 這是視窗的預設在 MFC 程式庫中。 Windows 系統中按兩下時間範圍內呼叫 OnRButtonDblClk ,當使用者按下時,不過版本和按下滑鼠右鍵。 按一下滑鼠右鍵實際上會產生四個事件: WM_RBUTTONDOWNWM_RBUTTONUP 訊息、 OnRButtonDblClk 呼叫和其他 WM_RBUTTONUP 訊息,放開按鈕。

注意事項注意事項

此成員函式由架構呼叫可以讓您的應用程式處理 Windows 訊息。接收訊息時,參數會傳遞至函式反映這個框架接收的參數。如果您呼叫這個函式的基底類別實作,該實作會使用這個參數起始傳入訊息所提供函式取代的參數。

需求

Header: afxwin.h

請參閱

參考

CWnd 類別

階層架構圖

CWnd::OnRButtonDown

CWnd::OnRButtonUp

WM_RBUTTONDBLCLK