CPropertySheet::EnableStackedTabs
プロパティ シートのタブ行をスタックするかどうかを示します。
void EnableStackedTabs(
BOOL bStacked
);
パラメーター
- bStacked
左右に表示されるのプロパティ シートのタブが有効かどうかを示します。FALSEへ bStacked を設定することで、タグの上に並べて表示の行を無効にします。
解説
プロパティ シートの幅の一つの行に収まらない、プロパティ シートを一つ以上のタブがある場合、既定では、タブは複数の行に積み重ねられます。タブのスタック代わりにスクロール タブを使用するには、bStacked の EnableStackedTabs を設定します DoModal か [作成]を呼び出す前に FALSE に呼び出します。
を作成するモーダルまたはモードレス プロパティ シートを EnableStackedTabs ときに呼び出す必要があります。この CPropertySheetのスタイルを組み込むために派生クラスは、WM_CREATEのメッセージ ハンドラーを記述します。CWnd::OnCreateオーバーライドされたバージョンのでは、基本クラスの実装を呼び出す前に EnableStackedTabs( FALSE ) を呼び出します。
使用例
int CMyPropertySheet::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
// Set for Scrolling Tabs style
EnableStackedTabs(FALSE);
// Call the base class
if (CPropertySheet::OnCreate(lpCreateStruct) == -1)
return -1;
return 0;
}
必要条件
ヘッダー : afxdlgs.h