M
Sag halt gleich, dass du ActiveQt verwendest. Es gibt sehr viele Möglichkeiten, irgendwas zu machen, und du stellst einfach eine Frage, wo überhaupt nicht klar ist, was du genau machst und was du willst.
firefly hat Recht, QAxObject müsste das drunterliegende Objekte im Destuktor zerstören. Wenn du trotzdem an das IUnkonwn Objekt direkt rankommen willst, QAxObject leitet von QAxBase ab, und das hat eine queryInterface Methode. Steht alles in der Doku.
Ein mögliches Problem wäre, dass du noch irgendwo irgendwelche Zwischenobjekte, die du benutzt nicht freigegeben hast. Wenn du noch mehr machst, als nur Powerpoint.Application zu erstellen und dann zu zerstören, dann versuch dein Programm Schritt für SChritt zu reduzieren, bis du siehst, dass es funktioniert hat. Oder umgekehrt, schreib ein minimales Programm, das nur PowerPoint.Application erstellt und gleich wieder zerstört, das sollte eigentlich funktionieren.