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