明日私はIDispatch関連の作業を行う予定であり、このインターフェイスをサポートするクラスを作成する必要があります。IDispatch派生クラスのATLテンプレート
私はCOMオブジェクトを作成してCOMポインタを管理するためにしばらくの間、ATLクラスを使用していましたので、私もクラスに使用したいと思います。しかし、これまでの研究や同僚との議論では、1つのプロパティやメソッドで簡単なクラスを作成したいとしても、私は重量級のIDLをすべて必要としていると私は信じました。
これが当てはまる場合は、最初からすべてを書くことに頼っていますが、まだ何か不足していると思います。私が見逃したテンプレートはありますか?
[IDispatchImpl](http://msdn.microsoft.com/en-us/library/494h01te.aspx)があります。私はどれくらい助けてくれるのか分かりません。 –
タスクに必要としない、または必要としないIIDとLIBIDが必要です。しかし、ありがとう。 – Coder
すべてのインタフェースで常に 'IID'を使用する必要がありますが、必要がない場合は' LIBID'を指定する必要はありません。 'IDispatchImpl'は内部でデフォルトを使います。 –