bigpoint Geschrieben 28. März 2003 Geschrieben 28. März 2003 Also ich will auf Menü reagieren, und zwar deaktivieren oder aktivieren je nach bedarf: void y::OnInitialUpdate() { CFormView::OnInitialUpdate(); GetParentFrame()->RecalcLayout(); ResizeParentToFit(); xyApp* app = (xysApp*)AfxGetApp(); try{ if((xy)) { GetParent()->GetMenu()->EnableMenuItem(ID_MODULE_GFSJOB,MF_ENABLED); } } catch(...) { AfxMessageBox(e.getMessage()); GetParent()->GetMenu()->EnableMenuItem(ID_MODULE_GFSJOB,MF_GRAYED); } } [/PHP] ich kriege zwar keinen Fehler aber es tut sich nichts Ich arbeite mit MFC und SDI Anwendung
Goos Geschrieben 28. März 2003 Geschrieben 28. März 2003 Hmmm mal ne dumme Frage, aber wieso hast du das disablen im catch block? Goos
Klotzkopp Geschrieben 28. März 2003 Geschrieben 28. März 2003 Das macht man mit UPDATE_UI-Handlern. Schau mal hier rein: http://fachinformatiker-world.de/forums/showthread.php?s=&threadid=25900
bigpoint Geschrieben 31. März 2003 Autor Geschrieben 31. März 2003 Originally posted by Klotzkopp Das macht man mit UPDATE_UI-Handlern. Schau mal hier rein: http://fachinformatiker-world.de/forums/showthread.php?s=&threadid=25900 Vielen Dank Klotzkopp Das ist mir klar, wollte aber es nicht benutzen Und es geht im dem man die m_bAutoMenuEnable auf false setz
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden