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