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