Элемент управления значком
Элемент управления "Значок" отображает статическое изображение значка. Фон изображения прозрачный.
Атрибуты элемента управления
С этим элементом управления можно использовать следующие атрибуты. Чтобы изменить значение атрибута с помощью события, подпишитесь на элемент управления ControlEvent в таблице EventMapping и перечислите идентификатор атрибута в столбце "Атрибут". Введите идентификатор ControlEvent в столбце событий.
Идентификатор атрибута | Шестнадцатеричный бит | Описание |
---|---|---|
положение | Положение элемента управления в диалоговом окне. Введите ширину, высоту и координаты левого угла элемента управления в столбцы Width, Height, X и Y таблицы элементов управления . Используйте единицы установщика для длины и расстояния. |
|
текста | Содержит имя значка, хранящегося в двоичной таблице. Чтобы отобразить значок, хранящийся в двоичной таблице, введите имя записи изображения, отображаемой в двоичной таблице в текстовом столбце таблицы Control, записи для этого элемента управления. |
|
видимые | 0x00000000 0x00000001 |
Скрытый элемент управления. Видимый элемент управления. Включите этот бит в битовое слово столбца "Атрибуты" в таблице управления , чтобы элемент управления был видимым или скрытым при его создании. Вы также можете скрыть или показать элемент управления с помощью таблицы controlCondition . |
Sunken | 0x00000000 0x00000004 |
Отображает визуальный стиль по умолчанию. Отображает элемент управления с 3-D взглядом. Включите эти биты в битовое слово в столбец "Атрибуты" таблицы управления . |
FixedSize | 0x00000000 0x00100000 |
Растягивает изображение значка, чтобы он соответствовал элементу управления. Обрезка или центрируется изображение значка в элементе управления. Включите этот бит в битовое слово столбца "Атрибуты" таблицы Control. |
IconSize | 0x00000000 0x00200000 0x00400000 0x00600000 |
Загружает первый образ. Загружает первый образ 16x16. Загружает первый образ 32x32. Загружает первый образ 48x48. Файл значка может содержать изображения разного размера одного значка. Включите значение соответствующего битового слова в столбец "Атрибуты" таблицы управления Если эти биты не заданы, установщик игнорирует атрибут FixedSize и изображение растянуто, чтобы поместить прямоугольник элемента управления. Если заданы биты IconSize и FixedSize, изображение меньше, чем элемент управления, и изображение больше, чем элемент управления. |
Замечания
Этот элемент управления можно создать из статического класса с помощью функции CreateWindowEx. Он содержит стили SS_ICON, SS_CENTERIMAGE, WS_CHILDи WS_GROUP.