CreateIcon

CreateIcon 함수는 지정 된 크기, 색상 및 비트 패턴은 아이콘을 만듭니다.

(HICON CreateIcon HINSTANCE  hInstance, / / 응용 프로그램 인스턴스에 대 한 핸들intnWidth, / / 아이콘 너비intnHeight, / / 아이콘 높이바이트cPlanes, / / XOR 마스크에 비행기의 수바이트cBitsPixel, / / XOR 비트 마스크의 픽셀 당 비트 수CONST 바이트* lpbANDbits, / / AND 비트 마스크 배열 포인터CONST 바이트* lpbXORbits / / XOR 마스크 배열 포인터);
 

매개 변수

hInstance
아이콘을 만드는 모듈의 인스턴스 핸들.
nWidth
아이콘의 픽셀 단위로 너비를 지정.
nHeight
아이콘의 픽셀 단위에서 높이 지정.
cPlanes
아이콘의 XOR 마스크 비행기의 수를 지정 합니다.
cBitsPixel
아이콘의 XOR 비트 마스크의 픽셀 당 비트 수를 지정합니다.
lpbANDbits
포인터 아이콘의 AND 비트 마스크의 비트 값을 포함 하는 바이트의 배열입니다. 이 비트 마스크 흑백 비트맵을 설명.
lpbXORbits
포인터 아이콘의 XOR 마스크 비트 값을 포함 하는 바이트의 배열입니다. 이 비트 마스크 흑백 또는 컬러 장치 종속 비트맵 설명.

반환 값

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

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

주의

NWidthnHeight 매개 변수는 시스템이 다른 크기의 아이콘을 만들 수 없습니다 때문에 너비와 높이 현재 디스플레이 드라이버에 의해 지원 지정 해야 합니다. 너비 및 높이 디스플레이 드라이버에서 지 원하는 확인 하려면 사용 하는 GetSystemMetrics 함수를 SM_CXICON 또는 SM_CYICON 값을 지정 하.

CreateIcon 적용 다음 진리표 AND 및 XOR 비트 마스크:

그리고 마스크 XOR 마스크 디스플레이
0 0 블랙
0 1 화이트
1 0 화면
1 1 역방향 화면

QuickInfo

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

참고 항목

개요 아이콘, 아이콘 기능 GetSystemMetrics

 

Index