CMFCVisualManager::OnDrawMenuSystemButton
更新 : 2007 年 11 月
フレームワークは、アプリケーションのメニュー システム ボタンを描画するときにこのメソッドを呼び出します。
virtual void OnDrawMenuSystemButton(
CDC* pDC,
CRect rect,
UINT uiSystemCommand,
UINT nStyle,
BOOL bHighlight
);
パラメータ
[入力] pDC
デバイス コンテキストへのポインタ。[入力] rect
ボタンの境界を指定する四角形。[入力] uiSystemCommand
ボタンに関連付けるシステム コマンドを指定するフラグ。指定できる値は SC_CLOSE、SC_MINIMIZE、および SC_RESTORE です。[入力] nStyle
ボタンの現在のスタイルを指定するフラグ。指定できる値は TBBS_PRESSED、TBBS_DISABLED、および 0 です。[入力] bHighlight
ボタンを強調表示するかどうかを指定するブール値パラメータ。
解説
メニュー システム ボタンは、タイトル バーにある [閉じる]、[最小化]、[最大化]、および [元のサイズに戻す] の各ボタンです。
このメソッドの既定の実装は、DFC_CAPTION 型を使用して CDC::DrawFrameControl を呼び出します。システム ボタンの外観をカスタマイズする場合は、派生ビジュアル マネージャ クラスでこのメソッドをオーバーライドします。
必要条件
ヘッダー : afxvisualmanager.h