Die Frage ist nur wo sollte man die Initialisierung aufrufen bzw Uninitialisieren.
Jedesmal wenn ich ein neues ComObj erstelle und wieder freigebe ?
Nein.
CoInitialize - jedesmal wenn Du eine neue Thread Instanz erstellst
CoUnInitialize - kurz bevor der Thread terminiert
Vorher also vor BeginThread?
Oder direkt im Anschluss.
CoUnInitialize dann bevor ich ExitThread(0); abfeuere.
gruss