Прикладная программа посылает сообщение WM_SETICON, чтобы сопоставить новую большую или маленькую пиктограмму с окном. Windows выводит большую пиктограмму, когда окно свер-нуто (минимизировано) и маленькую пиктограмму в области заголовка окна.
Синтаксис
WM_SETICON wParam = (WPARAM) fType; // тип пиктограммы lParam = (LPARAM) (HICON) hicon; // дескриптор пиктограммы
Параметры
fType
Значение wParam. Определяет устанавливаемый тип пиктограммы. Этот параметр может быть одним из следующих значений:
Значение Что оно означает ICON_BIG Установку большой пиктограммы для окна. ICON_SMALL Установку маленькой пиктограммы для окна.
hicon
Значение lParam. Идентифицирует новую большую или маленькую пиктограмму. Если этот параметр - ПУСТО (NULL), пиктограмма, обозначенная в параметре fType, удаляется.
Возвращаемые значения
Возвращаемое значение - дескриптор предыдущей большой или маленькой пиктограммы, в зависимости от значения fType. Оно - ПУСТО (NULL), если окно предварительно не имело никакой пиктограммы типа, обозначенного fType.
Действия по умолчанию
Функция DefWindowProc возвращает значение дескриптора предыдущей большой или маленькой пиктограммы, связанной с окном, в зависимости от значения fType.
Смотри также
DefWindowProc, WM_GETICON
Размещение и совместимость WM_SETICON
Windows NT Да Win95 Да Win32s Да Импортируемая библиотека - Заголовочный файл winuser.h Unicode Нет Замечания по платформе Не имеется