ActiveX mit VC++, init vom WndParent?



  • Hi
    ich habe den MSAgent von der TLB importiert.
    Dann habe ich eine Instance gestartet:

    CAgentCtlEx Agent;
    

    Nur da die Klasse ja von CWnd abgeleitet ist, muss ich erst das Wnd erstellen, aber bei:

    bool b = Agent.Create( "Microsoft Agent", WS_CHILDWINDOW|WS_OVERLAPPED, rc, GetParent(),0);
    

    stürzt der ab, inrgendwas kann nicht erstelllt werden, zugriff auf NULL

    Wie mach ich das? Normal setzt man ein Icon von dem ActiveX auf den Dialog kann ich auch, nur wie geht das ohne Dialog?
    danke für die Hilfe
    cu
    Tristan



    Zeig mal die gesamte Funktion, wo Du Create aufrufst!
    2.
    Verwende mal this statt GetParent()


Anmelden zum Antworten