次の方法で共有


COleControl::GetExtendedControl

コンテナーが管理するオブジェクトへのポインターを取得します。このコンテナーはエクステンダー プロパティ セットを持つコントロールを表します。

LPDISPATCH GetExtendedControl( );

戻り値

コンテナーの拡張コントロール オブジェクトへのポインターを返します。 使用できるオブジェクトがない場合は NULL を返します。

このオブジェクトは、IDispatch インターフェイスを通じて操作されることがあります。 また、QueryInterface を使用して、オブジェクトが提供する他の利用可能なインターフェイスを取得することもできます。 ただし、特定のインターフェイスのセットをオブジェクトがサポートしなければならないという要件はありません。 コンテナーの拡張コントロール オブジェクトの特定の機能に依存すると、コントロールを他の任意のコンテナーに移植するときに制限が生じることがあります。

解説

この関数を呼び出した関数は、オブジェクトを使い終わったら、ポインターを解放する必要があります。 このオブジェクトをサポートするのに、コンテナーは必要ありません。

必要条件

**ヘッダー:**afxctl.h

参照

参照

COleControl クラス

階層図

その他の技術情報

COleControl のメンバー