Freigeben über


CTreeCtrl::GetImageList

Rufen Sie diese Funktion auf, um das Handle des normalen abzurufen oder die Bildliste anzugeben, die dem Strukturansicht-Steuerelement zugeordnet ist.

CImageList* GetImageList(
   UINT nImageList 
) const;

Parameter

  • nImageList
    Typ der Bildliste abzurufen.Die Bildliste kann einer der folgenden Werte sein:

    • TVSIL_NORMAL ruft die normale Bildliste ab, die die ausgewählten und nicht ausgewählten Bilder für das Strukturansichtelement enthält.

    • TVSIL_STATE ruft die Zustandsbildliste ab, die Bilder für die Strukturansichtelemente enthält, die in einem benutzerdefinierten Zustand sind.

Rückgabewert

Zeiger auf die Bildliste des Steuerelements, wenn erfolgreich; andernfalls NULL.

Hinweise

Jedes Element in einem Strukturansicht-Steuerelement kann ein Paar Bitmapbilder verfügen, die zugeordnet.Ein Bild wird angezeigt, wenn das Element ausgewählt ist, und das andere wird angezeigt, wenn das Element nicht ausgewählt ist.Beispielsweise könnte ein Element einen geöffneten Ordner an, wenn er und ein geschlossener Ordner ausgewählt wird, wenn nicht ausgewählt ist.

Weitere Informationen über Bildlisten, finden Sie die CImageList-Klasse.

Beispiel

ASSERT(m_TreeCtrl.GetImageList(TVSIL_NORMAL) == NULL);

m_TreeCtrl.SetImageList(&m_TreeImages, TVSIL_NORMAL);
ASSERT(m_TreeCtrl.GetImageList(TVSIL_NORMAL) == &m_TreeImages);

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CTreeCtrl-Klasse

Hierarchien-Diagramm

CImageList-Klasse

CTreeCtrl::SetImageList