CWnd::OnMButtonDblClk
Das Framework ruft diese Memberfunktion auf, wenn der Benutzer auf die mittlere Maustaste doppelklickt.
afx_msg void OnMButtonDblClk(
UINT nFlags,
CPoint point
);
Parameter
nFlags
Gibt an, ob verschiedene virtuelle Tasten unten sind.Dieser Parameter kann eine beliebige Kombination der folgenden Werte sein:MK_CONTROL legt fest, wenn die STRG-TASTE gedrückt wurde.
MK_LBUTTON legt fest, wenn die linke Maustaste unten ist.
MK_MBUTTON legt fest, wenn der mittleren Maustaste unten ist.
MK_RBUTTON legt fest, wenn die rechte Maustaste unten ist.
MK_SHIFT legt fest, wenn die UMSCHALTTASTE gedrückt ist.
point
Gibt das x- und y-Koordinate des Cursors an.Diese Koordinaten sind immer relativ zur oberen linken Ecke des Fensters.
Hinweise
Nur Fenster, die das Format CS_DBLCLKSWNDCLASS haben, erhalten OnMButtonDblClk Aufrufe.Dies ist die Standardeinstellung für alle Microsoft Foundation Class-Fenster.Windows generiert einen OnMButtonDblClk Aufruf wenn der Benutzer die Tastenkombination drückt, Versionen und legt dann die mittlere Maustaste erneut innerhalb der Doppelklickzeitgrenzzeit des Systems.Durch Doppelklicken auf die mittlere Maustaste generiert tatsächlich vier Ereignisse: WM_MBUTTONDOWN und WM_MBUTTONUP Meldungen, der WM_MBUTTONDBLCLK Aufruf und eine andere WM_MBUTTONUP Meldung.
![]() |
---|
Diese Memberfunktion wird vom Framework aufgerufen, um die Anwendung zu ermöglichen, eine Windows-Meldung zu bearbeiten.Die Parameter, die an die Funktion übergeben werden, geben die Parameter, die vom Framework empfangen werden, als die Nachricht empfangen wurde.Wenn Sie die Basisklassenimplementierung dieser Funktion aufrufen, verwendet diese Implementierung die Parameter, die mit der Meldung übergeben werden und nicht die Parameter, die an die Funktion bereitstellen. |
Anforderungen
Header: afxwin.h
Siehe auch
Referenz
CWnd::OnMButtonDblClk