Partager via


CMFCPropertySheet::AddTreeCategory

Ajoute un nouveau nœud au contrôle d'arborescence.

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

Paramètres

  • [in] lpszLabel
    Nom du nœud.

  • [in] nIconNum
    Index de base zéro d'une icône, ou -1 si aucune icône n'est utilisée.L'icône s'affiche en regard de la page de propriétés de contrôle tree lorsque la page n'est pas activée.La valeur par défaut est -1.

  • [in] nSelectedIconNum
    Index de base zéro d'une icône, ou -1 si aucune icône n'est utilisée.L'icône s'affiche en regard de la page de propriétés de contrôle tree lorsque la page est sélectionnée.La valeur par défaut est -1.

  • [in] pParentCategory
    Pointeur vers un nœud d'arborescence parent, ou NULL pour associer la page spécifiée avec le nœud de niveau supérieur.Définissez ce paramètre avec la méthode de CMFCPropertySheet::AddTreeCategory .

Valeur de retour

Pointeur vers le nouveau nœud dans le contrôle d'arborescence.

Notes

Utilisez cette méthode pour ajouter un nouveau nœud, qui est également appelé d'une catégorie, au contrôle d'arborescence.Pour ajouter un nœud, créez un objet d' CMFCPropertySheet , appelez la méthode de CMFCPropertySheet::SetLook avec le jeu de paramètres d' look à CMFCPropertySheet::PropSheetLook_Tree, puis utilisez cette méthode pour ajouter le nœud.

Utilisez la valeur de retour de cette méthode dans les appels suivants à CMFCPropertySheet::AddPageToTree et à CMFCPropertySheet::AddTreeCategory.

Configuration requise

en-tête : afxpropertysheet.h

Voir aussi

Référence

Classe de CMFCPropertySheet

Graphique de la hiérarchie