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


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

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

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

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

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

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