Ich habe eine Dialogfeld MFC Anwendung geschrieben. in die Anwendung ein Menu einzubinden ist kein Problem. Jetzt mus ich nur unter bestimmten Bedingungen(Abhängig von eine Int Variable) bestimmte einträge in den PoupMenu aktivieren bzw. deaktiviern. und da geht mein Problem soll. Ich kann das Menu erstellen und auch die Funktionalität einbinden. Veränderungen an dem Menu selber vorzunehmen kann ich aber nicht.
Also wenn mir hier jemand was Mailen kann würde ich mich freuen.
InsertMenu -> fügt neuen Menüeintrag ein EnableMenuItem -> zum "grau"- Machen eines Eintrags oder nicht ModifyMenu -> hab ich noch nie benutzt, soweit ich mich erinnern kann
Eigentlich sind die Funktionen selbsterklärend, wie man so schön sagt. Falls du konkrete Probleme damit hast, dann melde dich nochmal.
Hat geholfen, hab das Problem gelöst. Ich durfte Das Menu nicht über die Dialog Eigenschaften einbinden. Ich mus das selber aus text schreiben. dann gehen die befehle auch ohne Probleme. beim einbinden über die Dialog Eigenschaften fehlt mir immer der wert für HMENU und die Befehle richtig verarbeiten zu können. jetzt ist mit dem Menu alles OK.
Sach mal kennst du den Befehl AfxLoadString ?? Der wird immer wieder verwendet um ToolBarTips zu erstellen. mein VC++6.0 bringt mir da aber "unbekannter Bezeichner". Fehlt mir da eine include oder was ist hier los.
~Uli postete ... Stand in keiner meine drei Beschreibungen drine.
was nicht weiter verwundert, denn:
Zitat:
// Note: This header file contains useful classes that are documented only // in the MFC Technical Notes. These classes may change from version to // version, so be prepared to change your code accordingly if you utilize // this header. In the future, commonly used portions of this header // may be moved and officially documented.