Menupunkt abfragen
-
Hallo,
ich habe mir ein Menü zusammengebastelt und sieht folgendermaßen aus:
CMenuNS *pMenu = new CMenuNS;
pMenu->CreatePopupMenu();
CMenuNS *pPopup;
pPopup = new CMenuNS;
pPopup->CreatePopupMenu();pPopup->SetBackColor(RGB(0xf2, 0xf2, 0xf2));
pPopup->SetSelectedBarColor(RGB(0x00, 0xcc, 0xcc));
pPopup->SetIconAreaColor(RGB(0xff, 0x99, 0x00));
pPopup->SetMenuStyle(CMenuNS::STYLE_NS);
pPopup->AppendODMenu(0, new CMenuNSText(100, "&New", AfxGetApp()->LoadIcon(IDI_ICON13)));
pPopup->AppendODMenu(0, new CMenuNSText(101, "&Open ...", AfxGetApp()->LoadIcon(IDI_ICON3)));
pPopup->AppendODMenu(0, new CMenuNSText(102, "&Save ...", AfxGetApp()->LoadIcon(IDI_ICON4)));
pPopup->AppendODMenu(0, new CMenuNSSeparator());
pPopup->AppendODMenu(0, new CMenuNSText(ID_APP_EXIT, "E&xit"));pMenu->AppendODPopup(0, pPopup, new CMenuNSText(1, "&File"));
...
Nur habe ich jetzt irgendwie den Faden verloren und weiss im Moment nicht, wie ich die einzelnen Menüpunkte abfragen kann. Auf gut deutsch: Wenn jemand auf "Open" klickt, soll dann auch mein OpenDlg kommen, and so on.
Kann mir da vielleicht grad jemand weiterhelfen?
Besten Dank.
Gruss Florian
[ Dieser Beitrag wurde am 30.01.2003 um 16:43 Uhr von badenser editiert. ]
-
Hat sich erledigt!
Für alle dies vielleicht wissen wollen:
ON_COMMAND(UID, Methode)
Greets
-
steht in jedem MFC-Tut