Freigeben über


CHeaderCtrl::GetImageList

Ruft das Handle einer Bildliste ab, die zum Zeichnen von Headerelementen in einem Header-Steuerelement verwendet wird.

CImageList* GetImageList( ) const;

Rückgabewert

Ein Zeiger auf ein CImageList-Objekt.

Hinweise

Diese Memberfunktion implementiert das Verhalten der Win32-Meldung HDM_GETIMAGELIST, wie in Windows SDK beschrieben.Das CImageList-Objekt, zu dem der zurückgegebene Zeiger verweist, ist ein temporäres Objekt und wird im folgenden Leerlaufverarbeiten gelöscht.

Beispiel

// The new image list of the header control.
m_HeaderImages.Create(16, 16, ILC_COLOR, 2, 2);
m_HeaderImages.Add(AfxGetApp()->LoadIcon(IDI_ICON1));
m_HeaderImages.Add(AfxGetApp()->LoadIcon(IDI_ICON2));    
m_HeaderImages.Add(AfxGetApp()->LoadIcon(IDI_ICON3));

ASSERT(m_myHeaderCtrl.GetImageList() == NULL);

m_myHeaderCtrl.SetImageList(&m_HeaderImages);
ASSERT(m_myHeaderCtrl.GetImageList() == &m_HeaderImages);

Anforderungen

Header: afxcmn.h

Siehe auch

Referenz

CHeaderCtrl-Klasse

Hierarchien-Diagramm

CHeaderCtrl::SetImageList

CHeaderCtrl::CreateDragImage