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


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