Freigeben über


CMenu::GetSubMenu

Ruft das Objekt CMenu eines Popupmenüs ab.

CMenu* GetSubMenu( 
   int nPos  
) const;

Parameter

  • nPos
    Gibt die Position des Popupmenüs an, das im Menü enthalten ist. Positionswerte beginnen mit 0 für das erste Menüelement. Der Bezeichner des Popupmenüs kann nicht in dieser Funktion verwendet werden.

Rückgabewert

Ein Zeiger auf einen CMenu-Objekt, dessen m_hMenu-Member ein Handle für das Popupmenü enthält, wenn ein Popupmenü an der angegebenen Position vorhanden ist; andernfalls NULL. Wenn ein CMenu-Objekt nicht vorhanden ist, wird eine temporäre Projektmappe erstellt. Der zurückgegebene CMenu Zeiger sollte nicht gespeichert werden.

Beispiel

Im Beispiel für CMenu::TrackPopupMenu.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CMenu-Klasse

Hierarchiediagramm

CWnd::GetMenu

CMenu::GetMenuItemID

GetSubMenu