gleich drehe ich durch: AfxGetResourceHandle()



  • hi!
    Also diese Scheiße geht mir mittlerweile echt auf den *****. Entschuldigung für meine ausdrucksweise aber diese beschreibt exakt meinen momentanen zustand.
    Also:
    Ich habe einfache W32 mit eingebundenen Resourcenscript und allen dazugehörigen MFC includes. Von meiner WinMain() möchte ich ein Dialogfeld aufrufen und zwar auf diese Weise:

    // Ladefenster anzeigen
    CLoaderDlg loaderDlg;
    loaderDlg.Create(IDD_LOADER);
    loaderDlg.ShowWindow(SW_SHOW);
    loaderDlg.UpdateWindow();
    

    Ich bekomme immer ein Assertion Failure das besagt, dass irgend wo ein AfxGetResourceHandle() NULL zurückgegeben hat...
    Findet der die resourcen nicht?

    bitte um antwort
    matthias



  • Mach Dir irgendwo im Programm eine Instanz von CWinApp. Meinetwegen unmittelbar vor WinMain(). Dann sollte es gehen.



  • Genauso wie ein Auto Treibstoff braucht, benötigt eine Anwendung, in der ich MFC verwende, dass ich MFC-Anwendung beim Anwendungsassistent wähle!

    !!! Siehe Tutorials !!!


Anmelden zum Antworten