CreateIconFromResourceEx

CreateIconFromResourceEx 함수는 아이콘을 설명 하는 리소스 비트에서 아이콘이 나 커서 만듭니다.

(HICON CreateIconFromResourceEx PBYTEpbIconBits, / / 비트 아이콘 또는 커서에 대 한 포인터DWORDcbIconBits, / / 비트 버퍼의 바이트 수BOOLfIcon, / / 아이콘 또는 커서 플래그DWORDdwVersion, / / 형식 버전 intcxDesired, / / 아이콘 또는 커서의 너비를 원하는 intcyDesired, / / 아이콘 또는 커서의 높이 원하는UINTuFlags / / 리소스 플래그를 로드);
 

매개 변수

pbIconBits
아이콘이 나 커서 리소스 비트를 포함 하는 버퍼 포인터입니다. 이러한 비트는 일반적으로 LookupIconIdFromDirectoryExLoadResource 함수를 호출 하 여 로드.
cbIconBits
PbIconBits 매개 변수가 가리키는 비트 집합의 바이트 크기를 지정.
fIcon
아이콘 또는 커서를 만들 수 인지 여부를 지정 합니다. 이 매개 변수가 TRUE 이면 만들 수 있는 아이콘이입니다. 커서가 만들어질 FALSE 이면.
dwVersion
PbIconBits 매개 변수가 가리키는 리소스 비트에 대 한 아이콘이 나 커서 형식의 버전 번호를 지정 합니다. 이 매개 변수는 다음 값 중 하나가 될 수 있습니다.:
형식 dwVersion
Windows 2입니다.x 0x00020000
Windows 3입니다.x 0x00030000

모든 Win32 기반 응용 프로그램은 Windows 3를 사용합니다.아이콘과 커서에 대 한 x 형식.

cxDesired
아이콘이 나 커서의 픽셀 단위로 원하는 너비를 지정합니다. 함수를 SM_CXICON 또는 SM_CXCURSOR 시스템 메트릭 값을 사용 하 여 너비를 설정 하려면이 매개 변수가 0 인 경우.
cyDesired
아이콘이 나 커서의 픽셀 단위로 원하는 높이 지정합니다. 이 매개 변수가 0 이면 해당 함수 사용 하 여 SM_CYICON 또는 SM_CYCURSOR 시스템 메트릭 값 높이 설정.
uFlags
다음 값의 조합 지정:
의미
LR_DEFAULTCOLOR 기본 색 형식을 사용 하 여.
LR_MONOCHROME 흑백 아이콘 또는 커서를 만듭니다.

반환 값

함수가 성공 하면 반환 값은 아이콘 또는 커서에 대 한 핸들.

함수가 실패 하면 반환 값은 NULL입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.

주의

CreateIconFromResourceEx, CreateIconFromResource, CreateIconIndirect, GetIconInfoLookupIconIdFromDirectoryEx 함수 셸 응용 프로그램 및 아이콘 브라우저를 검사 하 고 시스템에서 리소스를 사용 하 여 허용.

QuickInfo

nbsp;?Windows &NT: 버전 4.0 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.

참고 항목

개요 아이콘, 아이콘 기능 BITMAPINFOHEADER, CreateIconFromResource, CreateIconIndirect, GetIconInfo, LoadResource, LookupIconIdFromDirectoryEx

 

Index