共用方式為


CImageList::ExtractIcon

呼叫這個函式會根據影像及其相關遮罩的圖示會出現在影像清單。

HICON ExtractIcon( 
   int nImage  
);

參數

  • nImage
    影像的以零起始的索引。

傳回值

圖示的控制代碼,如果成功,否則 NULL

備註

這個方法取決於 ImageList_ExtractIcon 巨集的行為會建立圖示。 請參閱 ImageList_ExtractIcon 巨集關於圖示建立和清除的詳細資訊。

範例

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;
}

需求

Header: afxcmn.h

請參閱

參考

CImageList 類別

階層架構圖表

CImageList::Replace