Message eines mit InsertMenueItem eingefügten Menues abfangen ?
-
Hi,
ich bastle mit InsertMenuItem in MFC mein eigenes Menue zusammen.
Aber ich sehe nirgends eine Möglichkeit, das wenn der Eintrag im Menue
gedrückt wird, auch eine Message ankommt. Wie macht man das ?//Laden des Menues CMenu hMenu; hMenu.LoadMenu(IDR_MENU1); //Menuitem Struktur füllen MENUITEMINFO mii; mii.cbSize = sizeof(MENUITEMINFO); mii.fMask = MIIM_TYPE | MIIM_ID; mii.fType = MFT_STRING; char *string; string = new char[10]; mii.dwTypeData = string; mii.cch = lstrlen (string); mii.fState = MFS_ENABLED; //Erstellen des Menues (ist hier immer dasselbe als Beispiel) for (int z=0; z < 10; z++) { hMenu.GetSubMenu(2)->InsertMenuItem(2000+z,&mii,FALSE); }Soviel ich weiss hat das was mit dem ersten Parameter zu tun ?
Gruß
thenoname
-
ok, habs schon, das Zauberwort:
"ON_COMAND_RANGE"
Gruß
Thenoname