none
ActiveX kann per CWnd->CreateControl eingebunden werden, jedoch nicht per Resourceneditor RRS feed

  • Allgemeine Diskussion

  • Ich habe ohne Applikationsassistent ein ActiveX Control erstellt. Dieses kann per CWnd->CreateControl() eingebunden werden und alles funktioniert. Versuche ich das Control in einer Dialogresource per "rechte Maustaste->ActiveX-Steuerelment einfügen" zu verwenden, kommt die Fehlermeldung, dass das Control fehlerhaft initialisiert wäre. In einer Windows Forms Anwendung (C#) erscheint die Meldung, das Control könne nicht geladen werden und es sei zu überprüfen, ob es ordnungsgemäß registriert wäre.

    Es ist nun sehr schwer, zu raten, was hier schiefläuft. Daher die Fragen:

    1. Gibt es einen naheliegenden Grund für dieses unterschiedliche Verhalten?

    2. Kann man das Einbinden in die Dialogresource im Visual Studio irgendwie debuggen?

    Besten Dank

    Thomas

    Donnerstag, 27. Februar 2014 21:23

Alle Antworten