次の方法で共有


CMFCPropertySheet::AddTreeCategory

更新 : 2007 年 11 月

ツリー コントロールに新しいノードを追加します。

CMFCPropertySheetCategoryInfo* AddTreeCategory(
   LPCTSTR lpszLabel,
   int nIconNum=-1,
   int nSelectedIconNum=-1,
   const CMFCPropertySheetCategoryInfo* pParentCategory=NULL 
);

パラメータ

  • [入力] lpszLabel
    ノードの名前。

  • [入力] nIconNum
    0 から始まるアイコンのインデックス。アイコンが使用されていない場合は -1 となります。ページが選択されていない場合、アイコンはツリー コントロール プロパティ ページの横に表示されます。既定値は -1 です。

  • [入力] nSelectedIconNum
    0 から始まるアイコンのインデックス。アイコンが使用されていない場合は -1 となります。ページが選択されている場合、アイコンはツリー コントロール プロパティ ページの横に表示されます。既定値は -1 です。

  • [入力] pParentCategory
    親ツリー ノードへのポインタ。指定したページを最上位のノードに関連付ける場合は NULL。このパラメータは、CMFCPropertySheet::AddTreeCategory メソッドを使用して設定します。

戻り値

ツリー コントロールの新しいノードへのポインタ。

解説

このメソッドを使用して、ツリー コントロールに新しいノード (カテゴリとも呼ばれます) を追加します。ノードを追加するには、CMFCPropertySheet オブジェクトを作成し、look パラメータを CMFCPropertySheet::PropSheetLook_Tree に設定して CMFCPropertySheet::SetLook メソッドを呼び出した後で、このメソッドを使用してノードを追加します。

このメソッドの戻り値を、その後の CMFCPropertySheet::AddPageToTree および CMFCPropertySheet::AddTreeCategory の呼び出しで使用します。

必要条件

ヘッダー : afxpropertysheet.h

参照

概念

MFC 階層図

参照

CMFCPropertySheet クラス