다음을 통해 공유


CImageList::Replace

이미지 목록에서 이미지를 새 이미지로 대체 하려면이 함수를 호출 합니다.

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

매개 변수

  • nImage
    교체 이미지의 인덱스 0부터 시작 합니다.

  • pbmImage
    이미지가 포함 된 비트맵에 대 한 포인터입니다.

  • pbmMask
    마스크가 포함 된 비트맵에 대 한 포인터입니다. 이미지 목록에 없는 마스크를 사용 하는 경우이 매개 변수가 무시 됩니다.

  • hIcon
    아이콘 비트맵 및 마스크에 대 한 새 이미지를 포함 하는 핸들입니다.

반환 값

반환 하는 버전 BOOL 성공적인 경우. 0이 아닌 값 반환 그렇지 않으면 0입니다.

반환 되는 버전 int 성공 하면; 이미지의 인덱스를 반환 합니다. 그렇지 않으면-1입니다.

설명

이 멤버 함수를 호출한 후 호출 SetImageCount 새 할당할 올바른 이미지 자리 표시자 이미지 인덱스 번호입니다.

예제

예제를 보려면 CImageList::SetImageCount.

요구 사항

헤더: afxcmn.h

참고 항목

참조

CImageList 클래스

계층 구조 차트

CImageList::Remove