CReBarCtrl クラス
Rebar コントロールの機能がカプセル化されています。Rebar コントロールは、子ウィンドウを含むコンテナーです。
class CReBarCtrl : public CWnd
メンバー
パブリック コンストラクター
名前 |
説明 |
---|---|
CReBarCtrl オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
ドラッグ アンド ドロップ モードに Rebar コントロールを設定します。 |
|
Rebar コントロールを作成し、CReBarCtrl オブジェクトに結び付けます。 |
|
指定されたウィンドウの拡張スタイルの Rebar コントロールを作成し、CReBarCtrl のオブジェクトにアタッチします。 |
|
Rebar コントロールからのバンドを削除します。 |
|
BeginDragの呼び出し後に Rebar コントロールでドラッグする位置を更新します。 |
|
Rebar コントロールでドラッグ アンド ドロップ操作を終了します。 |
|
バンドの境界線を取得します。 |
|
Rebar バンド コントロールの現在の数を取得します。 |
|
Rebar バンド コントロールの指定に関する情報を取得します。 |
|
バンドのマージンを取得します。 |
|
Rebar コントロールの高さを取得します。 |
|
使用するイメージ リストや rebar コントロールについての情報を取得します。 |
|
Rebar コントロールの既定の背景色を取得します。 |
|
Rebar コントロールに関連付けられている COLORSCHEME の構造体を取得します。 |
|
rebar コントロールの IDropTarget のインターフェイス ポインターを取得します。 |
|
現在の Rebar コントロールの拡張スタイルを取得します。 |
|
Rebar コントロールに関連付けられたイメージ リストを取得します。 |
|
Rebar コントロールの現在のパレットを取得します。 |
|
Rebar コントロールの特定のバンドの外接する四角形を取得します。 |
|
Rebar コントロールのバンドの行の数を取得します。 |
|
rebar コントロールの指定した行の高さを取得します。 |
|
Rebar コントロールの既定のテキストの色を取得します。 |
|
Rebar コントロールに関連付けられているすべてのツール ヒント コントロールのハンドルを取得します。 |
|
Rebar バンドがの場合に存在する場合の Rebar バンドのどの部分を画面上の指定された位置にあるかを指定します。 |
|
Rebar コントロールのバンドのインデックスにバンド (ID) の識別子を変換します。 |
|
Rebar バンド コントロールの新しいを挿入します。 |
|
最大サイズに rebar コントロールのバンドのサイズを変更します。 |
|
ミニに rebar コントロールのバンドのサイズを変更します。 |
|
1 種類のインデックスから別の要素にバンドを実行します。 |
|
プログラムにシェブロンを押します。 |
|
最適なサイズに rebar コントロールのバンドのサイズを変更します。 |
|
rebar コントロールの既存のバンドの特性を設定します。 |
|
現在の Rebar コントロールのドッキング指定されたバンドの幅を設定します。 |
|
rebar コントロールのプロパティを設定します。 |
|
Rebar コントロールの既定の背景色を設定します。 |
|
Rebar コントロールのボタンの配色を設定します。 |
|
現在の Rebar コントロールの拡張スタイルを設定します。 |
|
rebar コントロールのイメージ リストを設定します。 |
|
Rebar コントロールのオーナー ウィンドウを設定します。 |
|
Rebar コントロールの現在のパレットを設定します。 |
|
rebar コントロールの既定のテキストの色を設定します。 |
|
Rebar コントロールでツール ヒント コントロールに関連付けます。 |
|
Rebar コントロールでの視覚スタイルを設定します。 |
|
表示と非 rebar コントロールの特定のバンド。 |
|
指定された四角形に Rebar コントロールにします。 |
解説
Rebar コントロールが常駐するアプリケーションでは、Rebar コントロール内の子ウィンドウが Rebar バンドに割り当てられます。子ウィンドウは、通常、別のコモン コントロールです。
Rebar コントロールは 1 つ以上のバンドで構成されます。それぞれのバンドには、グリップ バー、ビットマップ、テキスト ラベル、子ウィンドウを組み合わせて含めることが可能です。それぞれの項目は、1 つだけ指定できます。
Rebar コントロールでは、指定した背景ビットマップに子ウィンドウを表示できます。RBBS_FIXEDSIZE スタイルを設定しない場合は、Rebar コントロールのすべてのバンドのサイズを変更できます。バンドの位置またはサイズを変更すると、そのバンドに割り当てられている子ウィンドウのサイズと位置が、Rebar コントロールによって処理されます。コントロール内のバンドのサイズまたは順序を変更するには、バンドのグリップ バーをクリックしてドラッグします。
次の図は、3 つのバンド構成の Rebar コントロールです。
バンド 0 には、フラットで透明なツール バー コントロールが含まれています。
バンド 1 には、透明な標準ボタンと透明なドロップダウン ボタンが含まれています。
バンド 2 には、コンボ ボックスと 4 つの標準ボタン含まれています。
Rebar コントロール
Rebar コントロールは以下の機能をサポートします。
イメージ リスト。
メッセージ処理。
カスタム描画機能。
標準のウィンドウ スタイルと各種のコントロール スタイル。スタイルの一覧については、Windows SDK の「Rebar Control Styles」を参照してください。
詳細については、「CReBarCtrl の使い方」を参照してください。
継承階層
CReBarCtrl
必要条件
ヘッダー : afxcmn.h