Freigeben über


CWnd::OnContextMenu

Aufgerufen vom Framework, wenn der Benutzer auf die rechte Maustaste (rechts geklickt) im geklickt hat.

afx_msg void OnContextMenu(
   CWnd* pWnd,
   CPoint pos 
);

Parameter

  • pWnd
    Handle für das Fenster, in dem der Benutzer die Maus rechts geklickt hat.Dies kann ein untergeordnetes Fenster des Fensters sein, das die Meldung empfängt.Weitere Informationen zum Verarbeiten dieser Meldung, finden Sie in den Hinweisen.

  • pos
    Cursorposition, in Bildschirmkoordinaten, zum Zeitpunkt des Mausklicks.

Hinweise

Sie können diese Meldung verarbeiten, indem Sie ein Kontextmenü mit TrackPopupMenu anzeigen.

Wenn Sie kein Kontextmenü anzeigen, sollten Sie diese Meldung auf die DefWindowProc-Funktion übergeben.Wenn das Fenster ein untergeordnetes Fenster ist, DefWindowProc sendet die Nachricht an den übergeordneten.Andernfalls wird ein DefWindowProc standardmäßigen Kontextmenüs an, wenn die angegebene Position in der Titelleiste des Fensters befindet.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWnd-Klasse

Hierarchien-Diagramm