클래스 아이콘

클래스 아이콘 시스템 특정 클래스의 창을 나타내는 데 사용 하는 그림입니다. 응용 프로그램이 두 개의 클래스 아이콘을 가질 수 있습니다-큰 한 한 작은. 시스템 사용자가 alt + tab을 누를 때 나타나는 작업 스위치 창 및 작업 표시줄 탐색기의 큰 아이콘 보기 윈도우의 큰 클래스 아이콘 을 표시 합니다. 창의 제목 표시줄 및 작업 표시줄 탐색기의 작은 아이콘 보기 작은 클래스 아이콘 에 표시 됩니다.

크고 작은 아이콘 창 클래스를 지정 하려면 WNDCLASSEX 구조체의 hIconhIconSm 멤버에서 아이콘의 핸들을 지정 합니다. 아이콘 크기는 크고 작은 클래스 아이콘에 대 한 필요한 크기에 맞아야 합니다. 대형 클래스 아이콘에 대 한 호출에서 SM_CXICON 및 SM_CYICON 값을 지정 하 여 필요한 크기를 확인할 수 있습니다 해당 GetSystemMetrics 함수. 작은 클래스 아이콘에 대 한 SM_CXSMICON 및 SM_CYSMICON 값을 지정 합니다. 정보 아이콘 을 참조 하십시오.

응용 프로그램을 NULL로 WNDCLASSEX 구조체의 hIconhIconSm 멤버를 설정 하는 경우 window 클래스에 대 한 시스템의 크고 작은 클래스 아이콘으로 기본 응용 프로그램 아이콘을 사용 합니다. 대형 클래스 아이콘 있지만 없는 작은 하나를 지정 하는 경우 시스템 기반으로 큰 작은 클래스 아이콘을 만듭니다. 그러나, 작은 클래스 아이콘 하지만 아니라 큰 하나를 지정 하는 경우 시스템 기본 응용 프로그램 아이콘으로 사용 큰 클래스 아이콘 및 지정 된 작은 클래스 아이콘으로.

WM_SETICON 메시지를 사용 하 여 특정 창에 대 한 대규모 또는 소규모 클래스 아이콘을 재정의할 수 있습니다. WM_GETICON 메시지를 사용 하 여 현재 대형 또는 소규모 클래스 아이콘을 검색할 수 있습니다.

 

Index