CComControl クラス メンバー

CComControlクラスのメンバーは、次のカテゴリに分けられる:

メソッド

CcomControl コンス トラクター。
ControlQueryInterface 要求されたインターフェイスへのポインターを取得します。
CreateControlWindow ウィンドウ コントロールを作成します。
FireOnChanged コントロール プロパティが変更されたコンテナーのシンクに通知します。
FireOnRequestEdit コントロールのプロパティが変更される、コンテナーのシンクに通知します。

CComControlBase メソッド

CcomControlBase コンス トラクターです。ウィンドウのハンドルを格納します。コントロールのデータを初期化し、既定のコントロールのサイズを設定します。
DoesVerbActivate IOleObjectImpl::DoVerbによって使用される、 iVerbパラメーターがコントロールをアクティブにことを確認します。
DoesVerbUIActivate IOleObjectImpl::DoVerbによって使用される、 iVerbパラメーターは、コントロールのユーザー インターフェイスをアクティブにするがチェックします。
DoVerbProperties そのプロパティ シートを表示するコントロールを指示します。
FireViewChange それを維持している状態の取消しを破棄すると、コントロールの指示します。
GetDirty 最後に保存された後に、コントロールのプロパティを変更するかどうかを示すフラグの値を取得します。
GetZoomInfo ズームの倍率を取得し、 ATL_DRAWINFO構造体に格納。
InPlaceActivate コントロールがインプレース アクティブ化をすることができることを決定、コンテナー コントロール インプレース アクティブ、起こっているし、コントロールをアクティブに通知。
OnDraw コントロールを描画します。
OnDrawAdvanced デバイス コンテキストを正規化し、コントロール クラスのOnDrawメソッドを呼び出します。
OnGetDlgCode WM_GETDLGCODEメッセージに応答して呼び出されます。コントロール プロセス タブ キーと矢印キーに上書き。
OnKillFocus コントロールがフォーカスを失った、コンテナーを通知します。
OnPaint コンテナーを準備し、コントロールのサイズに関する情報を取得、コントロール クラスのOnDrawメソッドを呼び出します。
OnSetFocus コンテナー コントロールがフォーカスを得ている通知します。
SendOnClose コントロールのコントロールは、実行してから、読み込まれた状態に変更されたアドバイズを通知する、サーバーによって呼び出されます。
SendOnDataChange コントロールのアドバイズ コントロール内のデータが変更されたことを通知するには、サーバーによって呼び出されます。
SendOnRename コントロールのコントロールが変更されているアドバイズを通知するには、サーバーによって呼び出されます。
SendOnSave コントロールのコントロールが保存されているアドバイズを通知するには、サーバーによって呼び出されます。
SendOnViewChange コントロールのアドバイズは、ビューが変更されたことを通知します。
SetControlFocus 設定またはキーボード フォーカスをコントロールから削除します。
SetDirty 最後に保存されたため、コントロールのプロパティが変更されていることを示すフラグの値を設定します。

GetAmbient プロパティ メソッド

GetAmbientAppearance コンテナーの外観のプロパティを取得します。
GetAmbientAutoClip コンテナーの AUTOCLIP プロパティを取得します。
GetAmbientBackColor コンテナーの BACKCOLOR プロパティを取得します。
GetAmbientDisplayAsDefault コンテナーの DISPLAYASDEFAULT プロパティを取得します。
GetAmbientDisplayName コンテナーの DISPLAYNAME プロパティを取得します。
GetAmbientFont コンテナーのフォント プロパティを取得します。
GetAmbientForeColor コンテナーの FORECOLOR プロパティを取得します。
GetAmbientLocaleID コンテナーの LOCALEID プロパティを取得します。
GetAmbientMessageReflect コンテナーの MESSAGEREFLECT プロパティを取得します。
GetAmbientPalette コンテナーのパレット プロパティを取得します。
GetAmbientProperty 指定されたコンテナー プロパティを取得します。
GetAmbientScaleUnits コンテナーの SCALEUNITS プロパティを取得します。
GetAmbientShowGrabHandles コンテナーの SHOWGRABHANDLES プロパティを取得します。
GetAmbientShowHatching コンテナーの SHOWHATCHING プロパティを取得します。
GetAmbientSupportsMnemonics コンテナーの SUPPORTSMNEMONICS プロパティを取得します。
GetAmbientTextAlign コンテナーの TEXTALIGN プロパティを取得します。
GetAmbientUIDead コンテナーの UIDEAD プロパティを取得します。
GetAmbientUserMode コンテナーの USERMODE プロパティを取得します。

データ メンバー

m_bAutoSize コントロールのサイズを変更することはできず、 SetExtentの障害が発生したことを示すフラグします。
m_bDrawFromNatural GetDataは、コントロールの実際のサイズとない、現在の範囲を描画するとき使用することを示すフラグします。
m_bDrawGetDataInHimetric GetData HIMETRIC 単位とないピクセルを描画するとき使用することを示すフラグ。
m_bInPlaceActive コントロールがアクティブかを示すフラグします。
m_bInPlaceSiteEx コンテナーやちらつきなしのコントロールなどの OCX96 コントロール機能をサポートしていることを示すフラグします。
m_bNegotiatedWnd コントロール ウィンドウまたはウィンドウについて、コンテナーとネゴシエートしたかどうかを示すフラグします。
m_bRecomposeOnResize コントロール コンテナーは、コントロールの表示サイズを変更すると、プレゼンテーションを再構成することを示すフラグします。
m_bRequiresSave 最後に保存されたため、コントロールが変更されたことを示すフラグします。
m_bResizeNatural コントロールを望んでその本来のエクステント (縮尺なしの物理的なサイズ) のサイズを変更するかを示すフラグ、コンテナー コントロールの表示サイズを変更する場合。
m_bUIActive コントロールのユーザー インターフェイスがアクティブであることを示すフラグします。
m_bUsingWindowRgn コントロール コンテナーが指定したウィンドウの領域を使用していることを示すフラグします。
m_bWasOnceWindowless コントロール ウィンドウなし、されているが可能性がありますまたはが表示されない場合があることを示すフラグします。
m_bWindowOnly コンテナーがウィンドウなしのコントロールをサポートしている場合でも、コントロールはウィンドウにする必要がありますを示すフラグします。
m_bWndless コントロールがウィンドウなしかを示すフラグします。
m_hWndCD コントロールに関連付けられたウィンドウ ハンドルへの参照。
m_nFreezeEvents 回の数、コンテナー イベント (イベントのフリーズ) を受け入れるようにイベント (イベントの雪解け) の介在の受諾なし拒否しています。
m_phWndCD コントロールに関連付けられたウィンドウ ハンドルへのポインター。
m_rcPos コントロールのRECT位置。
m_sizeExtent HIMETRIC 単位 (それぞれの論理単位は 0.01 ミリメートルです) 特定のディスプレイ上のコントロールのサイズ。このサイズで表示スケーリングされます。
m_sizeNatural 固定の物理サイズを HIMETRIC 単位 (それぞれの論理単位は 0.01 ミリメートルです)。このサイズで表示スケーリングされません。
m_spAdviseSink COM インターフェイス ポインターのタイプIAdviseSink
m_spAmbientDispatch 設定し、プロパティをIDispatchを取得するために使用するCcomDispatchDriverオブジェクト。
m_spClientSite COM インターフェイス ポインターのタイプIOleClientSite
m_spDataAdviseHolder COM インターフェイス ポインターのタイプIDataAdviseHolder
m_spInPlaceSite コンテナーのIOleInPlaceSiteIoleInPlaceSiteEX、またはIOleInPlaceSiteWindowless COM インターフェイスへのポインター。
m_spOleAdviseHolder COM インターフェイス ポインターのタイプIOleAdviseHolder

ストック プロパティのデータ メンバー

m_bAutoSize AUTOSIZE のストック プロパティを格納します。
m_bBorderVisible BORDERVISIBLE ストック プロパティを格納します。
m_bEnabled 有効ストック プロパティを格納します。
m_bstrCaption CAPTION ストック プロパティを格納します。
m_bstrText テキストのストック プロパティを格納します。
m_bTabStop TABSTOP のストック プロパティを格納します。
m_bValid 有効ストック プロパティを格納します。
m_clrBackColor BACKCOLOR のストック プロパティを格納します。
m_clrBorderColor BORDERCOLOR ストック プロパティを格納します。
m_clrFillColor FILLCOLOR ストック プロパティを格納します。
m_clrForeColor FORECOLOR のストック プロパティを格納します。
m_nAppearance 外観のストック プロパティを格納します。
m_nBackStyle BACKSTYLE ストック プロパティを格納します。
m_nBorderStyle BORDERSTYLE のストック プロパティを格納します。
m_nBorderWidth BORDERWIDTH ストック プロパティを格納します。
m_nDrawMode DRAWMODE ストック プロパティを格納します。
m_nDrawStyle DRAWSTYLE ストック プロパティを格納します。
m_nDrawWidth DRAWWIDTH ストック プロパティを格納します。
m_nFillStyle FILLSTYLE ストック プロパティを格納します。
m_nMousePointer MOUSEPOINTER のストック プロパティを格納します。
m_nReadyState READYSTATE ストック プロパティを格納します。
m_pFont ストック フォント プロパティを格納します。
m_pMouseIcon MOUSEICON ストック プロパティを格納します。
m_pPicture 画像のストック プロパティを格納します。

CComControl 概要

Index