私はVisual Studio 2005で純粋なアンマネージプロジェクト(C++)で作業しています。 OCXファイルに第三者のCOMクラスがあります。このクラスはコントロール(「ウィジェット」)です。私はTypelib WizardからAdd Classを使って生成されたIDispatchラッパークラスを使っています。COMクラスから継承
私はいくつかの方法でこのクラスを拡張したいと思います。パブリック継承は合成よりももっと実用的でしょう(派生オブジェクトに親クラスが行うすべてのメソッドを公開したい)。派生クラスは、COMコンポーネントとしても使用できる必要があります。
これを行うことはできますか?肯定的な場合は、どうしたらいいですか?