ツール バー コントロールのスタイル
CMFCToolBarButton クラス には、ボタンの外観と動作を決定するスタイル フラグのセットが用意されています。 CMFCToolBarButton::SetStyle を呼び出して、これらのフラグの組み合わせを設定できます。 ここでは、スタイル フラグの値およびそれらの意味について説明します。
プロパティ値
次の値に応じて、コントロールが表すボタンの種類が決まります。
TBBS_BUTTON
標準のプッシュ ボタン (既定)。TBBS_CHECKBOX
チェック ボックス。TBBS_CHECKGROUP
チェック ボックスのグループの先頭。TBBS_GROUP
ボタンのグループの先頭。TBBS_SEPARATOR
区切り線
次の値は、コントロールの現在の状態を表します。
TBBS_CHECKED
チェック ボックスがオンになっています。TBBS_DISABLED
コントロールが無効になっています。TBBS_INDETERMINATE
チェック ボックスが中間状態です。TBBS_PRESSED
ボタンが押された状態になっています。
次の値に応じて、ツール バーのボタンのレイアウトが変わります。
- TBBS_BREAK
列に区切らずに、新しい行または新しい列に項目を配置します。
解説
現在のスタイルは CMFCToolBarButton::m_nStyle に格納されています。 SetStyles を呼び出すと一部の派生クラスは追加の処理を実行するので、m_nStyle には新しい値を直接設定しないでください。
ビジュアル マネージャーは、それぞれの状態におけるボタンの外観を決定します。 詳細については、「ビジュアル マネージャー」を参照してください。
要件
**ヘッダー:**afxtoolbarbutton.h