Поделиться через


CImageList::Replace

Эта функция вызывается, чтобы заменить образ в списке образа с новым образом.

BOOL Replace(
   int nImage,
   CBitmap* pbmImage,
   CBitmap* pbmMask 
);
int Replace(
   int nImage,
   HICON hIcon 
);

Параметры

  • nImage
    Индекс, начинающийся с нуля образа, который требуется заменить.

  • pbmImage
    Указатель в растровое изображение, содержащее изображение.

  • pbmMask
    Указатель в растровое изображение, содержащий маску.Если маска не используется со списком образа, то этот параметр, чтобы пропустить.

  • hIcon
    Дескриптор для значка, содержащий растровое изображение и маску для нового образа.

Возвращаемое значение

Версия возвращение передачи BOOL ненулевые, если успешно; в противном случае – значение 0.

Версия возвращается int возвращает нулевой- на основе индекс образа, если успешно; в противном случае – 1.

Заметки

Эта функция-член вызывается после вызова SetImageCount чтобы присвоить новые, допустимые образы к индексам образа заполнителя.

Пример

См. пример для CImageList::SetImageCount.

Требования

Header: afxcmn.h

См. также

Ссылки

Класс CImageList

Диаграмма иерархии

CImageList::Remove