OCX in MFC - DLL



  • --------------------------------------------------------------------------------
    Hallo,

    ich platziere ein externes OCX im DialogEditor
    für einen Dialog, der in einer MFC DLL verwendet werden soll.

    In der Dll wird dieser Dialog dann erzeugt. Dies funktioniert leider nicht.
    Der WindowHandle ist in diesem Fall NULL.

    Wenn ich das OCX lösche Funktioniert alles Prima.

    Ich habe für das OCX auch schon eine entsprechende Wrapper-Klasse benutzt,
    um diese dynamisch zu erzeugen. Dies versuche ich nachdem das eigentliche Dialogfenster erzeugt wurde(was auch funktioniert). Dabei gibt es dann einen kompletten crash beim Aufruf von CWnd::CreateControl.

    In einer "normalen" MFC - Anwendung funktionier alles prima!

    Vielleicht hat ja wer eine Idee - ich bin ein wenig am Verzweifeln.

    Ciao,
    SRAL


Anmelden zum Antworten