Класс значки

Значок класса — это рисунок, который система использует для отображения окна определенного класса. Приложение может иметь два класса иконы — один большой и один из малых. Система отображает иконку большого класса окна в окне задач переключатель, которое появляется, когда пользователь нажал клавиши alt + tab, а в представлениях крупного значка панели задач и исследователь. Малого класса значок отображается в заголовке окна и во взглядах небольшой значок панели задач и исследователь.

Чтобы назначить значок больших и малых класс окна, укажите ручки значков в hIcon и hIconSm члены структуры WNDCLASSEX . Значок измерения должны соответствовать необходимые размеры для класса крупных и мелких значков. Для большого класса значок, можно определить необходимые размеры, указав значения SM_CXICON и SM_CYICON в вызове к GetSystemMetrics функции. Для значка малого класса укажите значения SM_CXSMICON и SM_CYSMICON. Сведения содержатся в разделе значки.

Если приложение устанавливает hIcon и hIconSm члены структуры WNDCLASSEX значение NULL, система использует стандартный значок приложения в качестве значков большого и малого класса для класса окна. Если задан значок большого класса, но не один небольшой, система создает значок малого класса, основанный на не большой один. Однако если указан значок малого класса, но не большой, система использует стандартный значок приложения как большого класса icon и указанным объектом icon как значок малого класса.

Большие или малые класса значок для конкретного окна можно переопределить с помощью сообщения WM_SETICON . Можно получить текущий значок большого или малого класса с помощью сообщения WM_GETICON.

Index