CReBar クラス
Rebar コントロールのレイアウト、永続性、および状態に関する情報を提供するコントロール バーです。
class CReBar : public CControlBar
解説
Rebar オブジェクトには、さまざまな子ウィンドウを含めることができます。子ウィンドウとなるのは、通常、エディット ボックス、ツール バー、リスト ボックスなどのコントロール類です。 Rebar オブジェクトでは、指定されたビットマップ上にその子ウィンドウを表示できます。 アプリケーションでは、Rebar のサイズを自動的に変更できます。ユーザーは、グリッパー バーをクリックまたはドラッグして、Rebar のサイズを手動で変更できます。
Rebar コントロール
Rebar オブジェクトは、ツール バー オブジェクトに似ています。 Rebar のバンドのサイズは、クリックとドラッグによって変更できます。 Rebar コントロールには、バンドをいくつでも格納できます。バンドごとに、グリップ バー、ビットマップ、テキスト ラベル、子ウィンドウの任意の組み合わせを設定できます。 ただし、バンドに複数の子ウィンドウを含めることはできません。
CReBar は、CReBarCtrl クラスを使用して実装します。 GetReBarCtrl で Rebar コントロールを操作すると、コントロールのカスタマイズ オプションを利用できます。 Rebar コントロールの詳細については、「CReBarCtrl」を参照してください。 Rebar コントロールの使い方の詳細については、「CReBarCtrl の使い方」を参照してください。
ヒント
Rebar オブジェクトと Rebar コントロール オブジェクトでは、MFC のコントロール バー ドッキングがサポートされません。 CRebar::EnableDocking を呼び出すと、アプリケーションからアサートが発行されます。
必要条件
**ヘッダー:**afxext.h
参照
処理手順
MFCIE サンプル:MFC CHtmlView と CReBar クラス