CMFCPropertySheet::SetLook

更新 : 2007 年 11 月

プロパティ シートの外観を指定します。

void SetLook(
   PropSheetLook look,
   int nNavControlWidth=100 
);

パラメータ

  • [入力] look
    プロパティ シートの外観を指定する列挙値の 1 つ。プロパティ シートの既定のスタイルは、CMFCPropertySheet::PropSheetLook_Tabs です。詳細については、このトピックの「解説」の表を参照してください。

  • [入力] nNavControlWidth
    ナビゲーション コントロールの幅 (ピクセル単位)。既定値は 100 です。

解説

既定以外のスタイルでプロパティ シートを表示するには、プロパティ シート ウィンドウを作成する前にこのメソッドを呼び出します。

look パラメータに指定できる列挙値を次の表に示します。

説明

CMFCPropertySheet::PropSheetLook_Tabs

(既定値) 各プロパティ ページのタブが表示されます。タブはプロパティ シートの上部に表示されます。1 列で表示しきれない数のタブがある場合、タブは積み重ねられます。

CMFCPropertySheet::PropSheetLook_OutlookBar

プロパティ シートの左側に、Microsoft Outlook バーのスタイルでナビゲーション ボタンの一覧が表示されます。一覧の各ボタンは、プロパティ ページに対応します。一覧の表示領域に表示しきれない数のボタンがある場合、フレームワークはスクロール バーの矢印ボタンを表示します。

CMFCPropertySheet::PropSheetLook_Tree

プロパティ シートの左側にツリー コントロールが表示されます。ツリー コントロールの各親ノードまたは子ノードは、プロパティ ページに対応します。ツリー コントロールの表示領域に表示しきれない数のノードがある場合、フレームワークはスクロール バーの矢印ボタンを表示します。

CMFCPropertySheet::PropSheetLook_OneNoteTabs

各プロパティ ページのタブが Microsoft OneNote のスタイルで表示されます。フレームワークは、プロパティ シートの上部にタブを表示します。1 列で表示しきれない数のタブがある場合、スクロール バーの矢印ボタンを表示します。

CMFCPropertySheet::PropSheetLook_List

プロパティ シートの左側に一覧が表示されます。各リスト項目は、プロパティ ページに対応します。一覧の表示領域に表示しきれない数のリスト項目がある場合、フレームワークはスクロール バーの矢印ボタンを表示します。

必要条件

ヘッダー : afxpropertysheet.h

参照

概念

MFC 階層図

参照

CMFCPropertySheet クラス

CMFCPropertyPage クラス

CMFCPropertySheet::GetLook