COleControl のメンバ
更新 : 2007 年 11 月
基本クラスのメンバ
構築/破棄
COleControl オブジェクトを作成します。 |
|
コントロールのウィンドウを破棄し、再度作成します。 |
初期化
コントロールが使用する IID の基本クラスを通知します。 |
|
コントロール ウィンドウの親ウィンドウをリセットします。 |
|
COleControl ストック プロパティを既定値に初期化します。 |
|
バージョン番号を指定された値に初期化します。 |
|
コンテナに最初に表示されるときの OLE コントロールのサイズを設定します。 |
コントロール変更関数
コントロール フラグの設定を取得します。 |
|
コントロールの状態が変化したかどうかを調べます。 |
|
コントロールの更新状態を変更します。 |
永続化
コントロールの高さと幅をシリアル化します。 |
|
コントロールのストック プロパティをシリアル化します。 |
|
コントロールのバージョン番号をシリアル化します。 |
|
OLE コントロールの特別な読み込みを可能にします。 |
|
コントロールの表示領域をシリアル化または初期化します。 |
|
COleControl ストック プロパティをシリアル化または初期化します。 |
|
コントロールのバージョン情報をシリアル化または初期化します。 |
|
コントロールの更新状態を変更します。 |
|
次回コントロールが読み込まれたときに、アンビエント プロパティが使用できるかどうかを調べます。 |
更新関数および描画関数
Windows コントロールからサブクラス化された OLE コントロールを再描画します。 |
|
表示されているコントロールの領域を無効化し、再描画されるようにします。 |
|
現在の描画処理で、コンテナが最適化描画をサポートしているかどうかを示します。 |
|
デバイス コンテキストに、カスタム Font プロパティを選択します。 |
|
デバイス コンテキストに渡すストック Font プロパティを選択します。 |
|
OLE_COLOR 値を COLORREF 値に変換します。 |
例外のディスパッチ
ユーザーがコントロールのプロパティの値にアクセスできないようにします。 |
|
編集要求が失敗したことを示します。 |
|
ユーザーがコントロールのプロパティの値を変更できないようにします。 |
|
OLE コントロールでエラーが発生したことを通知します。 |
|
COleControl オブジェクトの Windows プロシージャを提供します。 |
アンビエント プロパティ関数
コントロールの現在の外観を取得します。 |
|
アンビエント BackColor プロパティの値を返します。 |
|
コンテナで指定されたコントロールの名前を返します。 |
|
アンビエント Font プロパティの値を返します。 |
|
アンビエント ForeColor プロパティの値を返します。 |
|
コンテナのロケール ID を返します。 |
|
コンテナで使用される単位の型を返します。 |
|
グラブ ハンドルを表示するかどうかを指定します。 |
|
ハッチングを表示するかどうかを指定します。 |
|
コンテナで指定されたテキストの配置の型を返します。 |
|
コントロールがユーザー インターフェイスのアクションに応答するかどうかを指定します。 |
|
コンテナのモードを調べます。 |
|
指定されたアンビエント プロパティの値を返します。 |
イベント発生関数
ストック Click イベントを発生させます。 |
|
ストック DblClick イベントを発生させます。 |
|
ストック Error イベントを発生させます。 |
|
カスタム イベントを発生させます。 |
|
ストック KeyDown イベントを発生させます。 |
|
ストック KeyPress イベントを発生させます。 |
|
ストック KeyUp イベントを発生させます。 |
|
ストック MouseDown イベントを発生させます。 |
|
ストック MouseMove イベントを発生させます。 |
|
ストック MouseUp イベントを発生させます。 |
|
コントロールのレディ状態が変更されたとき、イベントを発生させます。 |
ストック メソッド/プロパティ
ストック DoClick メソッドを実装します。 |
|
ストック Appearance プロパティの値を返します。 |
|
ストック BackColor プロパティの値を返します。 |
|
ストック BorderStyle プロパティの値を返します。 |
|
ストック Enabled プロパティの値を返します。 |
|
ストック Font プロパティの値を返します。 |
|
CFontHolder オブジェクトのメトリックを返します。 |
|
ストック ForeColor プロパティの値を返します。 |
|
ストック hWnd プロパティの値を返します。 |
|
ストック Font プロパティのメトリックを返します。 |
|
ストック Caption プロパティまたはストック Text プロパティの値を返します。 |
|
ストック Font プロパティ用の CFontHolder オブジェクトを返します。 |
|
ストック Caption プロパティまたはストック Text プロパティを取得します。 |
|
コントロールを強制的に再描画します。 |
|
デバイス コンテキストに、コントロールのストック Font プロパティを選択します。 |
|
ストック Appearance プロパティの値を設定します。 |
|
ストック BackColor プロパティの値を設定します。 |
|
ストック BorderStyle プロパティの値を設定します。 |
|
ストック Enabled プロパティの値を設定します。 |
|
ストック Font プロパティの値を設定します。 |
|
ストック ForeColor プロパティの値を設定します。 |
|
ストック Caption プロパティまたはストック Text プロパティの値を設定します。 |
OLEコントロール サイズ変更関数
OLE コントロールのサイズと位置を返します。 |
|
コンテナからの相対で、コントロールの四角形の座標を返します。 |
|
OLE コントロールのサイズと位置を設定します。 |
|
コンテナからの相対で、コントロールの四角形の座標を設定します。 |
OLE データ連結関数
連結されたプロパティが変更されたことをコンテナに通知します。 |
|
プロパティの値の編集アクセス許可を要求します。 |
単純フレーム関数
コントロールの単純フレームのサポートを有効にします。 |
OLE コントロール サイト関数
コントロールで処理されるニーモニックのセットが変更されたときに呼び出されます。 |
|
オブジェクトに、コンテナ内の現在のクライアント サイトへのポインタを要求します。 |
|
コンテナが所有している拡張コントロール オブジェクトへのポインタを取得します。 |
|
コンテナがコントロールを非アクティブにできるかどうかを調べます。 |
|
コンテナとコントロールの間で、座標を変換します。 |
モーダル ダイアログ関数
モーダル ダイアログ ボックスが閉じられたことをコンテナに通知します。 |
|
モーダル ダイアログ ボックスがこれから表示されることをコンテナに通知します。 |
ウィンドウなしの操作
カレット四角形がコントロールに重なっているときに、カレット四角形を調整します。 |
|
ウィンドウなしのアクティブなコントロール オブジェクトがマウスをキャプチャしたかどうかを調べます。 |
|
コントロールのクライアント領域のサイズを取得します。 |
|
ウィンドウなしのコントロールがコンテナからデバイス コンテキストを取得する方法を提供します。 |
|
コントロールがフォーカスを持っているかどうかを調べます。 |
|
ウィンドウなしのコントロールをドラッグ アンド ドロップ操作のターゲットにするときにオーバーライドします。 |
|
指定された領域内のコンテナ ウィンドウのクライアント領域を無効にします。領域内のウィンドウなしのコントロールを再描画するのに使用します。 |
|
ウィンドウなしのコントロールのウィンドウ メッセージ (マウス メッセージとキーボード メッセージ以外) を処理します。 |
|
マウス キャプチャを解放します。 |
|
ウィンドウなしのコントロールのコンテナのディスプレイ デバイス コンテキストを解放します。 |
|
ウィンドウなしのコントロールが、画面の埋め込み先アクティブ イメージ内の領域をスクロールできるようにします。 |
|
コントロールの代わりに、コントロールのコンテナ ウィンドウがマウス キャプチャを受け取るようにします。 |
|
コントロールの代わりに、コントロールのコンテナ ウィンドウが入力フォーカスを受け取るようにします。 |
非アクティブ ポインタ操作関数
コントロールの原点に対する相対座標をコンテナの原点に対する相対座標に変換します。 |
|
IPointerInactive インターフェイスをサポートしているコントロールの既定のアクティベーション処理を変更します。 |
|
コントロールの四角形領域の左上隅と、クライアント領域の左上隅の差を取得します。 |
|
マウス ポインタの下にあるアクティブでないコントロールのコンテナがコントロールに WM_MOUSEMOVE メッセージをディスパッチするようにオーバーライドします。 |
|
マウス ポインタの下にあるアクティブでないコントロールのコンテナがコントロールに WM_SETCURSOR メッセージをディスパッチするようにオーバーライドします。 |
|
コンテナの原点に対する相対座標をコントロールの原点に対する相対座標に変換します。 |
非同期コントロール関数
コントロールのレディ状態を返します。 |
|
コントロールのレディ状態を設定し、状態変更 (Ready State Change) イベントを発行します。 |
|
以前の非同期データをリセットし、コントロールの非同期プロパティの読み込みを新しく起動します。 |
オーバーライド可能な関数
コントロールのユーザーに、ストック Error イベントを表示します。 |
|
COleControl オブジェクトのプロパティをシリアル化します。 |
|
コントロールの OLE クラス ID を取得します。 |
|
メニュー項目のステータス バーのテキストを提供します。 |
|
オートメーション メソッドの呼び出しを有効にします。 |
|
コントロールが Windows コントロールをサブクラス化したものかどうかを調べます。 |
|
ストック Click イベントを発生するために呼び出されます。 |
|
コントロールの動詞が実行された後に呼び出されます。 |
|
コントロールがコントロール自身の再描画の要求を受けたときに呼び出されます。 |
|
コントロールが、メタファイル デバイス コンテキストを使ってコントロール自身を再描画するように要求されたときに、コンテナから呼び出されます。 |
|
OLE コントロールの UI をアクティブにするために、コンテナから呼び出されます。 |
|
コントロールの動詞を列挙するために、コンテナから呼びされます。 |
|
イベント ハンドラがコントロールに接続されるとき、または切断されるときに呼び出されます。 |
|
ストック KeyDown イベントが処理された後に呼び出されます。 |
|
ストック KeyPress イベントが処理された後に呼び出されます。 |
|
ストック KeyUp イベントが処理された後に呼び出されます。 |
|
コントロールの "Properties" 動詞が起動されたときに呼び出されます。 |
|
コントロールのプロパティを既定値にリセットします。 |
変更通知関数
ストック Appearance プロパティが変更されたときに呼び出されます。 |
|
ストック BackColor プロパティが変更されたときに呼び出されます。 |
|
ストック BorderStyle プロパティが変更されたときに呼び出されます。 |
|
ストック Enabled プロパティが変更されたときに呼び出されます。 |
|
ストック Font プロパティが変更されたときに呼び出されます。 |
|
ストック ForeColor プロパティが変更されたときに呼び出されます。 |
|
ストック Text プロパティまたはストック Caption プロパティが変更されたときに呼び出されます。 |
OLE インターフェイス通知関数
アンビエント プロパティが変更されたときに呼び出されます。 |
|
IOleControl::Close が呼び出されたことをコントロールに通知します。 |
|
コントロールのイベントがフリーズされたとき、または、フリーズが解除されたときに呼び出されます。 |
|
コンテナにニーモニック情報を提供します。 |
|
コントロールのアクセス キーが押されたときに呼び出されます。 |
|
指定された形式でデータを取得するために、フレームワークによって呼び出されます。 |
|
指定された形式でファイルからデータを取得するために、フレームワークが呼び出します。 |
|
指定された形式でグローバル メモリからデータを取得するために、フレームワークが呼び出します。 |
|
IOleControl::SetClientSite が呼び出されたことをコントロールに通知します。 |
|
コントロールのデータを別の値に置き換えます。 |
|
コントロールの大きさが変更された後に呼び出されます。 |
|
コントロールの範囲が変更された後に呼び出されます。 |
IViewObject インターフェイス通知のオーバーライド可能な関数
IOleObject::GetColorSet が呼び出されたことをコントロールに通知します。 |
|
推奨サイズに最も近いコントロールの表示サイズと拡張モードを取得します。 |
|
コントロールの表示領域のサイズ (2 パス描画に使用可能) を取得します。 |
|
コントロールのサイズを特定の位置を原点とする四角形に変換します。 |
|
コントロールの表示ステータスを取得します。 |
|
コントロールの表示が指定された座標に重なっているかどうかを問い合わせます。 |
|
コントロールの表示が指定された長方形と重なっているかどうかを問い合わせます。 |
埋め込み先編集の有効化関数
コンテナのメニューにマージされるコントロールのメニューのハンドルを要求します。 |
|
コントロールの UI が非アクティブになったときにコンテナから呼び出されます。 |
|
コントロールの UI がアクティブになったときに呼び出されます。 |
プロパティ ブラウズ関数
プロパティの値を示す文字列を取得します。 |
|
プロパティに設定可能な値を示す文字列を返します。 |
|
定義済み文字列に対応する値を返します。 |
|
プロパティの編集に使用するプロパティ ページを識別します。 |