CWnd::OnMButtonDblClk
當使用者按兩下滑鼠中間鍵時,架構會呼叫此成員函式。
afx_msg void OnMButtonDblClk(
UINT nFlags,
CPoint point
);
參數
nFlags
表示各種虛擬按鍵是否為已按下。 這個參數可以是下列值的任何組合:如果按下 CTRL 鍵,MK_CONTROL 設定。
如果按下滑鼠左鍵按下,MK_LBUTTON 設定。
如果滑鼠中間鍵按下,MK_MBUTTON 設定。
如果以滑鼠右鍵按一下,MK_RBUTTON 設定。
如果已按下 SHIFT 鍵,MK_SHIFT 設定。
point
指定游標的 X 和 Y 座標。 這些座標永遠相對於視窗的左上角。
備註
具有 CS_DBLCLKSWNDCLASS 樣式的視窗才會在 OnMButtonDblClk 呼叫。 這是所有 Microsoft Foundation Class 視窗的預設。 視窗來產生一個 OnMButtonDblClk 呼叫,當使用者按下時,版本,然後再次按下滑鼠中間鍵在系統上按兩下時間範圍內。 按兩下滑鼠中間鍵實際上會產生四個事件: WM_MBUTTONDOWN 和 WM_MBUTTONUP 訊息、 WM_MBUTTONDBLCLK 呼叫和其他 WM_MBUTTONUP 訊息。
注意事項 |
---|
此成員函式由架構呼叫可以讓您的應用程式處理 Windows 訊息。接收訊息時,參數會傳遞至函式反映這個框架接收的參數。如果您呼叫這個函式的基底類別實作,該實作會使用這個參數起始傳入訊息所提供函式取代的參數。 |
需求
Header: afxwin.h
請參閱
參考
CWnd::OnMButtonDblClk