CTreeCtrl::GetImageList
Appelez cette fonction pour extraire le handle de la normale ou pour déclarer la liste d'images associée au contrôle arborescence.
CImageList* GetImageList(
UINT nImageList
) const;
Paramètres
nImageList
Type de liste d'images à récupérer. La liste d'images peut avoir l'une des valeurs suivantes :TVSIL_NORMAL récupère la liste d'images normale, qui contient les images sélectionnées et nonselected pour l'élément d'arborescence.
TVSIL_STATE récupère la liste d'images d'état, qui contient les images pour les éléments d'arborescence qui sont dans un état défini par l'utilisateur.
Valeur de retour
Pointeur vers la liste d'images du contrôle si l'opération a réussi ; sinon NULL.
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. 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é.
Pour plus d'informations sur les listes d'images, consultez la classe de CImageList .
Exemple
ASSERT(m_TreeCtrl.GetImageList(TVSIL_NORMAL) == NULL);
m_TreeCtrl.SetImageList(&m_TreeImages, TVSIL_NORMAL);
ASSERT(m_TreeCtrl.GetImageList(TVSIL_NORMAL) == &m_TreeImages);
Configuration requise
Header: afxcmn.h