Veröffentlicht 28. März 200322 j 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
28. März 200322 j Das macht man mit UPDATE_UI-Handlern. Schau mal hier rein: http://fachinformatiker-world.de/forums/showthread.php?s=&threadid=25900
31. März 200322 j Autor 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
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.