Freigeben über


Verbinden eines Popupmenüs mit der Anwendung

Aktualisiert: November 2007

So verbinden Sie ein Popupmenü mit der Anwendung

  1. Fügen Sie beispielsweise einen Meldungshandler für WM_CONTEXTMENU hinzu. Weitere Informationen finden Sie unter Zuordnung von Meldungen zu Funktionen.

  2. Fügen Sie dem Meldungshandler folgenden Code hinzu:

       CMenu menu;
       VERIFY(menu.LoadMenu(IDR_MENU1));
       CMenu* pPopup = menu.GetSubMenu(0);
       ASSERT(pPopup != NULL);
       pPopup->TrackPopupMenu(TPM_LEFTALIGN | TPM_RIGHTBUTTON, point.x, point.y, AfxGetMainWnd());
    
    Hinweis:

    CPoint wird vom Meldungshandler in Form von Bildschirmkoordinaten übergeben.

Informationen zum Hinzufügen von Ressourcen zu verwalteten Projekten finden Sie unter Ressourcen in Anwendungen im .NET Framework-Entwicklerhandbuch. Informationen zum manuellen Hinzufügen von Ressourcendateien zu verwalteten Projekten, zum Zugreifen auf Ressourcen, zum Anzeigen statischer Ressourcen und zum Zuweisen von Ressourcenzeichenfolgen zu Eigenschaften finden Sie unter Exemplarische Vorgehensweise: Lokalisieren von Windows Forms und Exemplarische Vorgehensweise: Verwenden von Ressourcen zur Lokalisierung mit ASP.NET.

Anforderungen

MFC

Siehe auch

Aufgaben

Erstellen von Popupmenüs

Referenz

Menü-Editor

Menüs