2011-12-15 5 views

答えて

3

C++で実装されたCOMコクラスは、引数を取るコンストラクタを持つことはできません。コクラスのインスタンスを作成する主な方法であるCoCreateObject()関数は、引数を渡す方法がありません。基底のメソッドであるIClassFactory :: CreateInstance()と同じです。

はい、不可能です。Initialize()メソッドが必要です。まともなIErrorInfoメッセージでE_UNEXPECTEDが呼び出されたことを確認するコードは、定型句です。

関連する問題