次の方法で共有


CReBar クラス

Rebar コントロールのレイアウト、永続性、および状態に関する情報を提供するコントロール バーです。

class CReBar : public CControlBar

解説

Rebar オブジェクトには、さまざまな子ウィンドウを含めることができます。子ウィンドウとなるのは、通常、エディット ボックス、ツール バー、リスト ボックスなどのコントロール類です。 Rebar オブジェクトでは、指定されたビットマップ上にその子ウィンドウを表示できます。 アプリケーションでは、Rebar のサイズを自動的に変更できます。ユーザーは、グリッパー バーをクリックまたはドラッグして、Rebar のサイズを手動で変更できます。

RebarMenuSample スクリーンショット

Rebar コントロール

Rebar オブジェクトは、ツール バー オブジェクトに似ています。 Rebar のバンドのサイズは、クリックとドラッグによって変更できます。 Rebar コントロールには、バンドをいくつでも格納できます。バンドごとに、グリップ バー、ビットマップ、テキスト ラベル、子ウィンドウの任意の組み合わせを設定できます。 ただし、バンドに複数の子ウィンドウを含めることはできません。

CReBar は、CReBarCtrl クラスを使用して実装します。 GetReBarCtrl で Rebar コントロールを操作すると、コントロールのカスタマイズ オプションを利用できます。 Rebar コントロールの詳細については、「CReBarCtrl」を参照してください。 Rebar コントロールの使い方の詳細については、「CReBarCtrl の使い方」を参照してください。

ヒント

Rebar オブジェクトと Rebar コントロール オブジェクトでは、MFC のコントロール バー ドッキングがサポートされません。 CRebar::EnableDocking を呼び出すと、アプリケーションからアサートが発行されます。

必要条件

**ヘッダー:**afxext.h

参照

処理手順

MFCIE サンプル:MFC CHtmlView と CReBar クラス

参照

CControlBar クラス

階層図

その他の技術情報

CReBar のメンバー