Partager via


CTreeCtrl::SetItemImage

Associe des images à un élément.

BOOL SetItemImage( 
   HTREEITEM hItem, 
   int nImage, 
   int nSelectedImage  
);

Paramètres

  • hItem
    Handle de l'élément dont l'image doit être définie.

  • nImage
    Index de l'image de l'élément dans la liste d'images du contrôle arborescence.

  • nSelectedImage
    Index de l'image sélectionnée de l'élément dans la liste d'images du contrôle arborescence.

Valeur de retour

Une valeur différente de zéro si l'opération a réussi ; sinon 0.

Notes

Chaque élément dans un contrôle arborescence peut avoir une paire d'images intégrées une correspondance de bits qui lui sont associées. Les images apparaissent à gauche de l'étiquette d'un élément. Une image s'affiche lorsque l'élément est sélectionné, et l'autre est affichée lorsque l'élément n'est pas sélectionné. Par exemple, un élément peut afficher un dossier ouvert lorsqu'il est sélectionné et un répertoire fermé lorsqu'il n'est pas sélectionné.

Appelez cette fonction pour définir l'index de l'image de l'élément et son image sélectionnée dans la liste d'images du contrôle arborescence.

Pour plus d'informations sur les images, consultez CImageList.

Exemple

Consultez l'exemple pour CTreeCtrl::GetItemImage.

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

CTreeCtrl, classe

Graphique de la hiérarchie

CTreeCtrl::GetItemImage

CImageList, classe