CToolBar::SetButtonStyle
ボタンまたは区切り記号にスタイルを設定するか、ボタンをグループ化します。
void SetButtonStyle(
int nIndex,
UINT nStyle
);
パラメーター
nIndex
情報が設定されるボタンまたは区切り記号のインデックス。nStyle
ボタンのスタイル。 次のボタン スタイルがサポートされています。TBBS_BUTTON 標準のプッシュ ボタン (既定)。
TBBS_SEPARATOR 区切り記号。
TBBS_CHECKBOX 自動チェック ボックス ボタン。
TBBS_GROUP ボタン グループの開始をマークします。
TBBS_CHECKGROUP チェック ボックス ボタンのグループの開始をマークします。
**TBBS_DROPDOWN **ドロップダウン リスト ボタンを作成します。
**TBBS_AUTOSIZE **イメージのサイズではなくボタンのテキストに基づいて、ボタンの幅を計算します。
**TBBS_NOPREFIX **ボタンのテキストに、ボタンに関連付けられているアクセラレータ プリフィクスを含めません。
解説
ボタンのスタイルは、ボタンの表示方法とユーザーの入力に対する応答方法を決定します。
SetButtonStyle を呼び出す前に、ボタンまたは区切り記号のスタイルを取得するために GetButtonStyle メンバー関数を呼び出します。
注意
パラメーター nStyle を使用してボタンの状態を設定することもできます。ただし、ボタンの状態は ON_UPDATE_COMMAND_UI ハンドラーにより制御されるため、SetButtonStyle を使用して設定した状態は、次のアイドル処理のときに失われます。 参照してくださいユーザー インターフェイス オブジェクトを更新する方法 と 「テクニカル ノート 31:コントロール バーの詳細。
必要条件
**ヘッダー:**afxext.h