아이콘 크기

시스템은 4 개의 아이콘 크기 사용: 작은 시스템, 시스템 대형, 셸 작 및 큰 셸.

시스템 작은 아이콘 창 캡션을 표시 됩니다. 시스템 작은 아이콘의 크기를 변경 하려면 디스플레이 제어판 애플릿을 시작 하 고 필요에 모양 탭 클릭 항목 목록에서 캡션 단추 를 선택 하 고 크기 필드 설정. 시스템 작은 아이콘의 크기를 검색 하려면 호출에서 SM_CXSMICON와 SM_CYSMICON GetSystemMetrics 함수.

시스템 큰 아이콘 을 응용 프로그램에서 주로 사용 하지만 Alt + 탭 대화 상자에 표시 됩니다. 모든 CreateIconFromResource, DrawIcon, ExtractAssociatedIcon ExtractIcon, ExtractIconEx, LoadIcon 함수는 시스템 큰 아이콘을 사용합니다. 시스템 큰 아이콘 크기 비디오 드라이버에 의해 정의 된, 따라서 그것을 변경할 수 없습니다. GetSystemMetrics SM_CXICON와 SM_CYICON를 호출 하 여 시스템 큰 아이콘 크기를 검색할 수 있습니다.

CreateIcon, CreateIconFromResourceEx, CreateIconIndirect SHGetFileInfo 함수 작업 시스템 대형 보다 다른 크기의 아이콘을 사용할 수 있습니다.

셸 작은 아이콘이 Windows 탐색기 및 일반적인 대화 상자에 사용 됩니다. 현재 시스템의 작은 크기 기본값입니다. 셸 작은 아이콘의 크기를 검색 하려면 해당 SHGetFileInfo 함수 SHGFI_SHELLICONSIZE | 시스템 이미지 목록에 대 한 핸들을 검색 하는 SHGFI_SMALLICON 다음 ImageList_GetIconSize 함수 아이콘 크기를 구합니다.

셸 큰 아이콘 은 바탕 화면에 사용 됩니다. 큰 아이콘 크기를 변경 하려면 디스플레이 제어판 애플릿을 시작 하 고 필요에 화면 배색항목 목록에서 아이콘 을 선택 하 고 (이 크기를 HKEY_CURRENT_USER\Control 패널, Desktop\WindowMetrics\Shell 아이콘 크기 아래의 레지스트리 저장) 크기 필드를 설정 합니다. 또한를 클릭 해야 합니다는 플러스! 탭 및 큰 아이콘 사용 확인란을 선택 합니다. 셸 큰 아이콘의 크기를 검색 하려면를 SHGetFileInfo 함수를 시스템 이미지 목록에 대 한 핸들을 검색 하는 SHGFI_SHELLICONSIZE 다음 아이콘 크기를 ImageList_GetIconSize 함수.

시작 메뉴를 사용 하 여 셸 작은 아이콘 또는 큰 아이콘 사용 확인란의 선택 여부에 따라 셸 큰 아이콘.

응용 프로그램 그룹의 다음 크기에 아이콘 이미지를 제공 해야:

창 클래스 등록에 사용 되는 WNDCLASSEX 구조에 데이터를 입력할 때 32 x 32 아이콘을 16 x 16 아이콘을 hIconSm 멤버 hIcon 멤버를 설정 합니다. 클래스 아이콘에 대 한 자세한 내용은 다음 웹 사이트를 참조 하십시오. 클래스 아이콘.

 

Index