COleControlSite のメンバ

更新 : 2007 年 11 月

基本クラスのメンバ

CObject のメンバ

CCmdTarget のメンバ

構築

COleControlSite

COleControlSite オブジェクトを構築します。

操作

CreateControl

ホストされる ActiveX コントロールを作成します。

DestroyControl

ホストされるコントロールを破棄します。

DoVerb

ホストされるコントロールの特定の動詞を実行します。

FreezeEvents

コントロール サイトがイベントを受け入れるかどうかを指定します。

GetControlInfo

ホストされるコントロールのキーボード情報とニーモニックを取得します。

GetDefBtnCode

ホストされるコントロールの既定のボタン コードを取得します。

GetEventIID

ホストされるコントロールのイベント インターフェイスの ID を取得します。

IsDefaultButton

コントロールがウィンドウ内の既定のボタンかどうかを調べます。

SetDefaultButton

ウィンドウ内の既定のボタンを設定します。

オーバーライド可能な関数

BindDefaultProperty

ホストされるコントロールの既定のプロパティをデータ ソースに連結します。

BindProperty

ホストされるコントロールのプロパティをデータ ソースに連結します。

EnableDSC

コントロール サイトのソースとなるデータを有効にします。

EnableWindow

コントロール サイトを有効にします。

GetDlgCtrlID

コントロールの識別子を取得します。

GetExStyle

コントロール サイトの拡張スタイルを取得します。

GetProperty

ホストされるコントロールの特定のプロパティを取得します。

GetStyle

コントロール サイトのスタイルを取得します。

GetWindowText

ホストされるコントロールのテキストを取得します。

InvokeHelper

ホストされるコントロールの特定のメソッドを呼び出します。

InvokeHelperV

ホストされるコントロールの特定のメソッドを、可変個引数リストを指定して呼び出します。

IsWindowEnabled

コントロール サイトの表示状態をチェックします。

ModifyStyleEx

コントロール サイトの現在の拡張スタイルを変更します。

ModifyStyle

コントロール サイトの現在のスタイルを変更します。

MoveWindow

コントロール サイトの位置を変更します。

QuickActivate

ホストされるコントロールのクイック アクティベーションを実行します。

SafeSetProperty

例外をスローせずにコントロールのプロパティまたはメソッドを設定します。

SetDlgCtrlID

コントロールの識別子を取得します。

SetFocus

フォーカスをコントロール サイトに設定します。

SetProperty

ホストされるコントロールの特定のプロパティを設定します。

SetPropertyV

ホストされるコントロールの特定のプロパティを、可変個引数リストを指定して設定します。

SetWindowPos

コントロール サイトの位置を設定します。

SetWindowText

ホストされるコントロールのテキストを設定します。

ShowWindow

コントロール サイトの表示/非表示を切り替えます。

属性

m_bIsWindowless

ホストされるコントロールがウィンドウなしのコントロールかどうかを調べます。

m_ctlInfo

コントロールのキーボート処理の情報を格納します。

m_dwEventSink

コントロールのコネクション ポイントの cookie です。

m_dwMiscStatus

ホストされるコントロールのその他の状態です。

m_dwPropNotifySink

コントロールの IPropertyNotifySink cookie です。

m_dwStyle

ホストされるコントロールのスタイルです。

m_hWnd

コントロール サイトのハンドルです。

m_iidEvents

ホストされるコントロールのイベント インターフェイスの ID です。

m_nID

ホストされるコントロールの ID です。

m_pActiveObject

ホストされるコントロールの IOleInPlaceActiveObject オブジェクトへのポインタです。

m_pCtrlCont

ホストされるコントロールのコンテナです。

m_pInPlaceObject

ホストされるコントロールの IOleInPlaceObject オブジェクトへのポインタです。

m_pObject

コントロールの IOleObjectInterface インターフェイスへのポインタです。

m_pWindowlessObject

コントロールの IOleInPlaceObjectWindowless インターフェイスへのポインタです。

m_pWndCtrl

ホストされるコントロールのウィンドウ オブジェクトへのポインタです。

m_rect

コントロールの大きさを指定します。

参照

参照

COleControlSite クラス

階層図