CoInitializeは、多数のCOMを使うプログラムであっても、プログラムの先頭で1回呼び出しておけば問題ないのでしょうか?それともCoCreateInstanceを呼ぶ度に、(その直前に)呼び出したほうが良いのでしょうか。宜しくお願いします。
先頭一回で良さそうですね。失礼しました。
正しくは、スレッドごとに1回です。マルチスレッドプログラムでなければ、プログラムの先頭に1回で構いません。
※作成する前に利用規約をご確認ください。