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


Элементы управления (установщик Windows)

Разработчики установочных пакетов могут создать пользовательский интерфейс, содержащий элементы управления, рассматриваемые в этом разделе. Сведения о добавлении определенного элемента управления в диалоговое окно см. в разделе об этом элементе управления и в разделе Добавление элементов управления и текста.

Некоторые элементы управления, такие как CheckBox и ComboBox, связаны со свойством, указанным в столбце Свойство таблицы Control. Пользователь изменяет значение этого свойства, взаимодействуя с элементом управления . Пассивные элементы управления, такие как Billboard и растровое изображение, не связаны с таким свойством.

В целях безопасности пользователь, взаимодействующий с пользовательским интерфейсом, не может изменить частные свойства. Чтобы свойство было задано пользовательским интерфейсом, оно должно быть общедоступным свойством и в верхнем регистре. См. также сведения о свойствах.

В некоторых случаях при отмене из диалогового окна элемент управления может быть неправильно перерисован. Это связано с порядком, в котором элементы управления получают WM_PAINT сообщения после удаления диалогового окна Отмена. Чтобы устранить эту проблему, попробуйте изменить порядок элементов управления в таблице Control.

Имя элемента управления Связанное свойство Краткое описание элемента управления
Рекламный щит Нет Отображает рекламные щиты на основе сообщений о ходе выполнения.
Bitmap Нет Отображает статическое изображение растрового изображения.
CheckBox Да Поле с двумя состояниями проверка.
ComboBox Да Раскрывающийся список с полем редактирования.
DirectoryCombo Да Выберите все, кроме последнего сегмента пути.
DirectoryList Да Отображает папки под main частью пути.
Правка Да Регулярное поле редактирования для любой строки или целого числа.
GroupBox Нет Отображает прямоугольник, который объединяет другие элементы управления.
Гиперссылка Нет Отображает HTML-ссылку на адрес, который открывается в браузере по умолчанию. Установщик Windows 4.5 и более ранние версии: Не поддерживается.
Значок: Нет Отображает статическое изображение значка.
Линия Нет Отображает горизонтальную линию.
ListBox Да Раскрывающийся список без поля редактирования.
ListView Да Отображает столбец значений со значками для выбора.
MaskedEdit Да Поле редактирования с маской в текстовом поле.
PathEdit Да Отображает имя папки или весь путь в поле редактирования.
Элемент управления ProgressBar Нет Линейчатая диаграмма, которая изменяет длину по мере получения сообщений о ходе выполнения.
Кнопка Нет Отображает базовую кнопку нажатия.
RadioButtonGroup Да Группа переключателей.
ScrollableText Нет Отображает длинную строку текста.
SelectionTree Да Отображает сведения из таблицы "Компоненты" и позволяет пользователю изменять состояние выбора.
Text Нет Отображает статический текст.
VolumeCostList Нет Отображает сведения о затратах для разных томов.
VolumeSelectCombo Да Выбирает том из алфавитного списка.