CMenu als Referenz an andere Klasse übergeben?!



  • Hallo Gemeinde,

    der Titel sagt wohl schon alles, oder? 😉

    Nach jetzt fast 7 Jahren VCL sitze ich aktuell wieder an einem MFC Projekt und habe genau das o. g. Problem. Denn ich kriegs nicht hin.

    Mal grob skizziert:
    Ein Menue( verschiedene Fenster, das jew. aktuelle Menue ) soll nach der Erstellung noch versch. Tests unterzogen werden, u. a. auch Übersetzungen / aktualisierung einiger Titel.
    Die Klasse, in der diese Aufgaben erledigt werden sollen, ist eingebunden. Zugriff funktioniert. Nur wie bekomme ich jetzt das Menue als Referenz in diese Klassenfunktion???

    aktueller Stand:

    Aufruf erfolgt aus der MainFrame.cpp( OnCreate ) -> Klasse2::CheckMenu(CMenu &menu).

    CMenu* menu = GetMenu();
    	K2->CheckMenu( menu );
    

    'menu' ist 0x00000000 😞

    Wo geht mein Fehler los?
    Thx schonmal an alle die helfen( wollen ).

    Grüssle 🙂


  • Mod

    Lies mal ein Tutorial bzgl. MFC.


Log in to reply