この質問が誰にとっても明白であると思われる場合は申し訳ありませんが、私はCOMを初めて使用します。ここにあるチュートリアルhttp://www.codeguru.com/cpp/com-tech/activex/tutorials/article.php/c5567から、C ++で作成されたすべてのCOMクラスは、独自のQueryInterface、AddRef、およびReleaseを実装する必要があるようです。 。これらのメソッドは、新しいクラスに対して基本的に同じ実装を持つ必要があるため、開発者向けに抽象クラスやそれを実装するものがない理由がわかりません。非常に多くの人がすでに何度も実装しているのと同じものを再実装する必要がある理由がわかりません(チュートリアルが間違っていて何かがある場合を除く)。
ありがとう