COleControlSite クラス
クライアント側のカスタム コントロール インターフェイスをサポートします。
class COleControlSite : public CCmdTarget
解説
埋め込み ActiveX コントロールは、コントロールの表示サイトの位置と範囲、モニカー、ユーザー インターフェイス、アンビエント プロパティ、およびコンテナーで用意されているその他のリソースについての情報を、主としてこのサポートを通じて取得します。 COleControlSite は、IOleControlSite、IOleInPlaceSite、IOleClientSite、IPropertyNotifySink、IBoundObjectSite、INotifyDBEvents、および IRowSetNotify の各インターフェイスを完全に実装します。 また、IDispatch インターフェイスも実装されます。このインターフェイスは、アンビエント プロパティとイベント シンクをサポートします。
COleControlSite を使用して ActiveX コントロール サイトを作成するには、COleControlSite の派生クラスを作成します。 ダイアログ ボックスなどのコンテナーの CWnd 派生クラス内で、CWnd::CreateControlSite 関数をオーバーライドします。
必要条件
**ヘッダー:**afxocc.h