Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Menü bei einem Dialogfeld?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
17.02.2003, 23:00 Uhr
Frank



Hallo!

Ich habe in einer dialogfeldbasierten Anwendung ein Menü eingebunden. Dieses funktioniert auch soweit ohne Probleme.
Ich möchte nun - in einzelnen Methoden gesteuert - Menüpunkte deaktivieren.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
17.02.2003, 23:02 Uhr
Frank



Zu früh Enter gedrückt.....

bzw. aktivieren, so daß nach einem Klick auf das jeweilige Menü (z.B. Datei) gleich schon Menüpunkte ausgegraut sind.
Geht das? Wenn ja: Wie? Bisher hatte ich leider keinen Erfolg...

Frank
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.02.2003, 14:24 Uhr
Uli



Hallo Frank,

ich habe das Problem bei mir so gelöst.

C++:
EnableMenuItem    (m_Menu, ID_Produkte_Neu       ,MF_GRAYED );
EnableMenuItem    (m_Menu, ID_Produkte_Laden  ,MF_ENABLED);



m_Menu ist vom Typ Cmenu
Kommt halt hier noch drauf an wie du dein Menu eingebunden hast. Ich habe es nicht über die Dialog Eigenschaften gelöst sondern mit Code.

Ein Bsp wie das gemacht werden kann findest du unter http://cui.unige.ch/OSG/people/Past/fuentes/Mfc/mfc.html

Bye Uli
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: