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



  • Dieser Thread wurde von Moderator/in Jochen Kalmbach aus dem Forum WinAPI in das Forum MFC (Visual C++) verschoben.

    Im Zweifelsfall bitte auch folgende Hinweise beachten:
    C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?

    Dieses Posting wurde automatisch erzeugt.


Anmelden zum Antworten