CMFCCaptionButton クラス
CMFCCaptionButton クラスは、ドッキング ペインまたはミニフレーム ウィンドウのキャプション バーに表示されるボタンを実装します。通常は、フレームワークがキャプション ボタンを自動的に作成します。
class CMFCCaptionButton : public CObject
メンバー
コンストラクター
名前 |
説明 |
---|---|
CMFCCaptionButton オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
ボタンによって表されるコマンドを返します。 |
|
ボタンに関連付けられているイメージ ID を返します。 |
|
ボタンによって占有される四角形を返します。 |
|
ボタンの幅と高さを返します。 |
|
タイトル バーの高さをミニサイズに設定するかどうかを示します。 |
|
ボタンの描画位置とウィンドウの表示状態を設定します。 |
|
キャプション ボタンを描画します。 |
|
タイトル バーのミニサイズを設定します。 |
解説
CPaneFrameWnd クラスからクラスを派生し、プロテクト メソッド AddButton を使用して、ミニフレーム ウィンドウにキャプション ボタンを追加できます。
CPaneFrameWnd.h では、次の 2 種類のキャプション ボタンのコマンド ID が定義されています。
AFX_CAPTION_BTN_PIN。ドッキング ペインが自動非表示モードをサポートする場合は、ピン ボタンを表示します。
AFX_CAPTION_BTN_CLOSE。ペインを閉じるか、非表示にすることができる場合は、[閉じる] ボタンを表示します。
使用例
CMFCCaptionButton オブジェクトを構築してタイトル バーのミニサイズを設定する方法を次の例に示します。
CMFCCaptionButton* captionButton = new CMFCCaptionButton(AFX_HTCLOSE);
captionButton->SetMiniFrameButton(true);
継承階層
必要条件
ヘッダー : afxcaptionbutton.h