Seite 1 von 1

ActiveQt: fehlendes stuct GUID in von dumpcpp generierter

Verfasst: 5. Dezember 2011 15:52
von Hakener
ActiveQt: fehlendes stuct GUID in von dumpcpp generierter Datei

Hallo,

ich versuche ActiveQt zu benutzen. Zuerst lege ich ein QAxObject von meinem DCOM-Objekt an,
das funktioniert auch, wie ich an den Debugausgaben des Objekt sehen kann. Wenn ich über
dynamicCall() eine Funktion auf dem Objekt aufrufe kommt eine Fehlermeldung:
QAxBase::dynamicCallHelper: Object does not support automation

Deswegen habe ich mit Hilfe des Tools 'dumpcpp' aus der *.tlb einen Wrapper erzeugt, den ich über include
eingebunden habe um dann über queryInterface() direkt auf die Funktionen zugreifen zu können. In der
erzeugten Datei wird jetzt aber eine Vorwärtsdeklaration ( struct GUID;) angelegt, welche dann aber
nirgends definiert wird. (Fehler:C2027: use of undefined type 'meineKlasse::GUID')

Benutzt jemand ActiveQt und kann mir weiterhelfen?

Viele Grüße,
Erik