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