COleControlContainer クラス
ActiveX コントロールのコントロール コンテナーとして機能します。
class COleControlContainer : public CCmdTarget
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
COleControlContainer オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
コンテナーによってホストされるコントロール サイトを作成します。 |
|
アンビエント プロパティが変更したすべてのホストされているコントロールに通知します。 |
|
指定したボタン コントロールを変更します。 |
|
グループ内の指定したラジオ ボタンを選択します。 |
|
ホストされた ActiveX コントロールを作成します。 |
|
OLE フォントを作成します。 |
|
指定されたコントロールのカスタム サイトを返します。 |
|
コントロール サイトがイベントを使用するかどうかを判定します。 |
|
指定されたアンビエント プロパティを取得します。 |
|
指定されたダイアログのコントロールを取得します。 |
|
指定されたダイアログのコントロールの値を取得します。 |
|
指定されたダイアログのコントロールのキャプションを取得します。 |
|
コンテナーが WM_SETFOCUS のメッセージを処理するかどうかを判定します。 |
|
ウィンドウなしのコントロールに送信されるメッセージを処理します。 |
|
指定したボタンの状態が決まります。 |
|
コンテナーの一部を再描画するために呼び出されます。 |
|
コントロールがアクティブになった埋め込み先であるとすると呼び出されます。 |
|
コントロールが非アクティブになるときに呼び出されます。 |
|
スクロール メッセージが子ウィンドウから受け取ったときに、フレームワークによって呼び出されます。 |
|
指定されたコントロールにメッセージを送ります。 |
|
指定されたコントロールの値を設定します。 |
|
指定されたコントロールのテキストを設定します。 |
パブリック データ メンバー
名前 |
説明 |
---|---|
コンテナーの背景色。 |
|
コンテナーの前景色。 |
|
サポートされるコントロール サイトのリスト。 |
|
ホストされるウィンドウなしのコントロールの数。 |
|
カスタム コントロール サイトの OLE フォントへのポインター。 |
|
キャプチャのコントロールへのポインター。 |
|
現在入力フォーカスを持つコントロールへのポインター。 |
|
現在アクティブな埋め込み先であるコントロールへのポインター。 |
|
コントロール コンテナーを実装するウィンドウへのポインター。 |
|
サイト マップ。 |
解説
これは、一つ以上の ActiveX コントロール サイトがサポートされます ( COleControlSiteで実行されます) を提供する。COleControlContainer は完全に IOleInPlaceFrame と IOleContainer のインターフェイスを実装して、埋め込み先アイテムとして資格を達成するために含まれている ActiveX コントロールができます。
一般に、COccManager と COleControlSite とともにこのクラスが一つ以上の ActiveX コントロールのカスタム サイトを使用してカスタム ActiveX コントロール コンテナーを実装するために使用されます。
継承階層
COleControlContainer
必要条件
ヘッダー : afxocc.h