次の方法で共有


CControlBar クラス

更新 : 2007 年 11 月

CStatusBarCToolBarCDialogBarCReBarCOleResizeBar などのコントロール バーのクラスの基本クラスです。

class CControlBar : public CWnd

解説

コントロール バーは、通常、フレーム ウィンドウの左辺、または右辺に位置づけられるウィンドウです。コントロール バーは子アイテムとして、Windows により生成され、Windows のメッセージに応答する HWND ベースのコントロール、または、Windows ではなく、アプリケーションのコードやフレームワークのコードにより管理される非 HWND ベースのコントロールを複数持ちます。リスト ボックスやエディット コントロールは HWND ベースのコントロールであり、ステータス バー ペインや、ビットマップ ボタンなどは非 HWND ベースのコントロールです。

コントロール バーのウィンドウは、通常、親であるフレーム ウィンドウの子ウィンドウであり、フレーム ウィンドウのクライアント領域または MDI クライアントとは兄弟の関係にあります。CControlBar オブジェクトは、自分の位置決めのために、親ウィンドウのクライアント領域の情報を使います。これにより、親ウィンドウのクライアント領域にまだ割り当てられていないスペースがどれだけ残っているかを親ウィンドウ側に通知します。

CControlBar の詳細については、以下のトピックを参照してください。

必要条件

ヘッダー : afxext.h

参照

処理手順

CTRLBARS サンプル : カスタム コントロール バー

参照

CWnd クラス

階層図

CToolBar クラス

CDialogBar クラス

CStatusBar クラス

CReBar クラス

その他の技術情報

CControlBar のメンバ