次の方法で共有


CMFCMenuButton::SizeToContent

ボタンのテキスト サイズとイメージ サイズに合わせてボタンのサイズを変更します。

virtual CSize SizeToContent(
   BOOL bCalcOnly = FALSE
);

パラメーター

  • [入力] bCalcOnly
    このメソッドがボタンのサイズを変更するかどうかを示すブール値パラメーター。

戻り値

ボタンの新しいサイズを指定する CSize オブジェクト。

解説

bCalcOnly を TRUE に設定してこの関数を呼び出すと、SizeToContent はボタンの新しいサイズだけを計算します。

ボタンの新しいサイズは、ボタンのテキスト、イメージ、および矢印に合うように計算されます。また、フレームワークは、水平方向の端に 10 ピクセル、垂直方向の端に 5 ピクセルの定義済みマージンを追加します。

必要条件

ヘッダー : afxmenubutton.h

参照

関連項目

CMFCMenuButton クラス

階層図