다음을 통해 공유


CImageList::ExtractIcon

이미지와 관련된 된 이미지 목록에서 마스크를 기반으로 아이콘을 만들려면이 함수를 호출 합니다.

HICON ExtractIcon(
   int nImage 
);

매개 변수

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

반환 값

성공 하면 아이콘의 핸들입니다. 그렇지 않으면 NULL.

설명

동작에 의존 하는이 메서드는 ImageList_ExtractIcon 매크로 아이콘을 만들려면.참조는 ImageList_ExtractIcon 매크로 아이콘 생성 및 정리에 대 한 자세한 내용은.

예제

int   i, dx, cx, cy, nCount = m_myImageList.GetImageCount();
HICON hIcon;

::ImageList_GetIconSize(m_myImageList, &cx, &cy);

// Draw the images of the image list on the DC.
for (dx = 0, i = 0; i < nCount; i++)
{
   hIcon = m_myImageList.ExtractIcon(i);

   dc.DrawIcon(dx, 0, hIcon);
   dx += cx;
}

요구 사항

헤더: afxcmn.h

참고 항목

참조

CImageList 클래스

계층 구조 차트

CImageList::Replace