CImageList::SetImageCount

调用该成员函数重新设置图像的数目。CImageList 对象的。

BOOL SetImageCount(
   UINT uNewCount 
);

参数

  • uNewCount
    指定图像的新总数该值在图像列表中。

返回值

非零,如果成功;否则零。

备注

如果调用此成员函数添加图像数在图像的列表,则调用每个不同的图像 替换 可以将新索引为有效的图像。 如果您无法分配索引为有效的图像,生成新的图像绘制操作将不可预知的。

如果您减小图像的大小使用此功能,列表,已截断的图像被释放。

示例

// Set the image count of the image list to be 10 with
// all images being the system question mark icon.
m_myImageList.SetImageCount(10);
HICON hIcon = AfxGetApp()->LoadStandardIcon(IDI_QUESTION);

for (int i=0;i < 10;i++)
{
   m_myImageList.Replace(i, hIcon);
}

要求

Header: afxcmn.h

请参见

参考

CImageList选件类

层次结构图