Share via


コントロール バー クラス

コントロール バーをフレーム ウィンドウに接続されます。これらは、ボタン、ステータス バー ペイン、またはダイアログ テンプレートが含まれています。ツール パレットというフリー フローティング コントロール バーは、 CMiniFrameWnd のオブジェクトに対するこれらの接続によって実装されます。

フレームワークのコントロール バー

これらのコントロール バーは、 MFC フレームワークの整数部です。これらはフレームワークに統合されるため、使用しやすいウィンドウのコントロール バー、より強力。ほとんどの MFC アプリケーションが Windows コントロール バーではなく、これらのコントロール バーを使用します。

  • CControlBar
    MFC コントロール バーの基本クラスは、このセクションに示します。コントロール バーをフレーム ウィンドウの端に配置されるウィンドウです。コントロール バーをツールバー ボタンなどの HWNDに基づいて HWNDのベースの子コントロールまたはコントロールが含まれます。

  • CDialogBar
    ダイアログ ボックス テンプレートに基づくコントロール バー。

  • CReBar
    コントロールの形式で追加の子ウィンドウを含むことができるツールバーをサポートします。

  • CToolBar
    HWNDに基づいてビットマップ コマンド ボタンを含むツールバー コントロール ペイン。ほとんどの MFC アプリケーションは CToolBarCtrlではなく、このクラスを使用します。

  • CStatusBar
    ステータス バーのペインの基本クラス。ほとんどの MFC アプリケーションは CStatusBarCtrlではなく、このクラスを使用します。

Windows コントロール バー

これらのコントロール バーは、対応する Windows コントロールの Thin ラッパーです。これらはフレームワークと統合されていないため、使用する前に示すコントロール バーよりも困難です。ほとんどの MFC アプリケーションは、前に示したコントロール バーを使用します。

  • CRebarCtrl
    CRebar のオブジェクトの内部コントロールを実装します。

  • CStatusBarCtrl
    通常、アプリケーションがステータス情報を表示できるペインに分かれてレベルのウィンドウ。

  • CToolBarCtrl
    Windows ツール バー コモン コントロールの機能が用意されています。

関連クラス

  • CToolTipCtrl
    アプリケーションでツールの目的を説明する、単一行のテキストを表示する小さなポップアップ ウィンドウです。

  • CDockState
    コントロール バーのドッキング状態データの永続ストレージを処理します。

参照

概念

クラス ライブラリの概要