CToolBar::SetButtonStyle
更新 : 2007 年 11 月
ボタンまたは区切り記号にスタイルを設定するか、ボタンをグループ化します。
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