Поделиться через


Элемент управления "Значок"

Элемент управления Значок отображает статическое изображение значка. Фон изображения является прозрачным.

Атрибуты элемента управления

С этим элементом управления можно использовать следующие атрибуты. Чтобы изменить значение атрибута с помощью события, подпишите элемент управления на controlEvent в таблице EventMapping и укажите идентификатор атрибута в столбце Атрибут. Введите идентификатор ControlEvent в столбце Событие.

Идентификатор атрибута Шестнадцатеричный бит Описание
Положение Положение элемента управления в диалоговом окне. Введите ширину, высоту и координаты левого угла элемента управления в столбцы Ширина, Высота, X и Y таблицы Control. Используйте единицы установки для длины и расстояния.
Text Содержит имя значка, хранящегося в таблице Binary. Чтобы отобразить значок, хранящийся в таблице Binary, введите имя записи изображения, отображаемой в таблице Binary, в столбец Текст записи таблицы Control для этого элемента управления.
Visible 0x00000000 0x00000001
Скрытый элемент управления. Видимый элемент управления.
Включите этот бит в битовое слово столбца Attributes в таблице Control , чтобы элемент управления был видимым или скрытым при его создании.
Вы также можете скрыть или отобразить элемент управления с помощью таблицы ControlCondition.
Sunken 0x00000000 0x00000004
Отображает визуальный стиль по умолчанию. Отображает элемент управления с загоревшийся трехмерный вид.
Включите эти биты в битовое слово в столбце Атрибуты таблицы Control.
Фиксированный размер 0x00000000 0x00100000
Растягивает изображение значка в соответствии с элементом управления. Обрезает или центрируется изображение значка в элементе управления .
Включите этот бит в битовое слово столбца Attributes таблицы Control.
IconSize 0x00000000 0x00200000
0x00400000
0x00600000
Загружает первый образ. Загружает первый образ 16x16.
Загружает первый образ 32x32.
Загружает первый образ 48x48.
Файл значка может содержать изображения одного и того же значка разного размера. Включите значение соответствующего битового слова в столбец Атрибуты таблицы Control.
Если эти биты не заданы, установщик игнорирует атрибут FixedSize и изображение растягивается в соответствии с прямоугольником элемента управления. Если заданы биты IconSize и FixedSize, изображение меньше, чем элемент управления, находится по центру, а изображение больше, чем элемент управления, который нужно сжать.

 

Комментарии

Этот элемент управления можно создать из класса STATIC с помощью функции CreateWindowEx . Он содержит стили SS_ICON, SS_CENTERIMAGE, WS_CHILD и WS_GROUP .