次の方法で共有


CMFCPropertySheet::SetLook

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

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

参照

参照

CMFCPropertySheet クラス

階層図

CMFCPropertyPage クラス

CMFCPropertySheet::GetLook