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