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 Zitieren
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 Zitieren
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 Zitieren
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 Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.