CreateIconIndirect

CreateIconIndirect 함수는 ICONINFO 구조에서 아이콘이 나 커서를 만듭니다.

(HICON CreateIconIndirect PICONINFO  piconinfo / / 아이콘 정보 구조를 가리키는 포인터);
 

매개 변수

piconinfo
아이콘이 나 커서를 만들려면 ICONINFO 구조 함수 포인터를 사용 하 여.

반환 값

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

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

주의

시스템 아이콘 또는 커서를 만들기 전에 ICONINFO 구조에서 비트맵을 복사 합니다. 시스템 장치 컨텍스트에서 비트맵을 선택 일시적으로 수 있습니다, 때문에 ICONINFO 구조체의 hbmMaskhbmColor 멤버 이미 선택 되지 않은 장치 컨텍스트에 있습니다. 응용 프로그램을 계속 해야 합니다 원래 비트맵을 관리 하 고 삭제할 때 그들은 더 이상 필요.

아이콘을 사용 하 여 작업을 마쳤으면 DestroyIcon 함수를 사용 하 여 그것을 파괴합니다.

Windows CE: 아이콘 컴포넌트는 커서를 지원 하지 않습니다. 이 구성 요소를 사용 하는 경우 항상 TRUE로 ICONINFO 구조의 fIcon 필드 설정.

Iconcurs 구성 요소를 사용 하는 경우에 아이콘 또는 단색 커서를 만들 CreateIconIndirect 함수를 사용할 수 있습니다. Windows CE 색 커서를 지원 하지 않습니다.

QuickInfo

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

참고 항목

개요 아이콘 아이콘 함수 DestroyIcon, ICONINFO

 

Index