CMFCDropDownToolbarButton::OnCalculateSize

更新 : 2007 年 11 月

指定されたデバイス コンテキストとドッキングの状態に応じたボタンのサイズを計算するために、フレームワークによって呼び出されます。

virtual SIZE OnCalculateSize(
   CDC* pDC,
   const CSize& sizeDefault,
   BOOL bHorz
);

パラメータ

  • [入力] pDC
    ボタンを表示するデバイス コンテキスト。

  • [入力] sizeDefault
    ボタンの既定のサイズ。

  • [入力] bHorz
    親ツール バーのドッキング状態。ツール バーを水平方向にドッキングするかフローティング状態にする場合は TRUE。ツール バーを垂直方向にドッキングする場合は FALSE に設定します。

戻り値

ボタンのサイズをピクセル単位で格納している SIZE 構造体。

解説

このメソッドは、ドロップダウン矢印の幅をボタンの水平方向のサイズに加算することで基本クラスの実装 (CMFCToolBarButton::OnCalculateSize) を拡張します。

必要条件

ヘッダー : afxdropdowntoolbar.h

参照

概念

MFC 階層図

参照

CMFCDropDownToolbarButton クラス

CMFCToolBarButton::OnCalculateSize