CImageList::ExtractIcon
Resim ve görüntü listesinde ilgili maskesine dayalı bir simge oluşturmak için bu işlevini çağırın.
HICON ExtractIcon(
int nImage
);
Parametreler
- nImage
Görüntünün sıfır tabanlı dizini.
Dönüş Değeri
Tanıtıcı simgesinin başarılı olursa; Aksi halde null.
Notlar
Bu yöntem üzerinde davranışını kullanır ImageList_ExtractIcon simge oluşturmak için makro.Bakın ImageList_ExtractIcon makro simge oluşturma ve temizleme hakkında daha fazla bilgi için.
Örnek
int i, dx, cx, cy, nCount = m_myImageList.GetImageCount();
HICON hIcon;
::ImageList_GetIconSize(m_myImageList, &cx, &cy);
// Draw the images of the image list on the DC.
for (dx = 0, i = 0; i < nCount; i++)
{
hIcon = m_myImageList.ExtractIcon(i);
dc.DrawIcon(dx, 0, hIcon);
dx += cx;
}
Gereksinimler
Başlık: afxcmn.h