Создание пользовательского интерфейса для ввода пароля
Для каждого пароля, который должен ввести пользователь, добавьте элемент управления "Изменить" в диалоговом окне, в котором значение пароля хранится в свойстве . Этот элемент управления редактированием должен иметь атрибут элемента управления паролем. Это указывает, что введенное свойство является паролем и не позволяет установщику записать свойство в файл журнала.
Атрибутами элемента управления редактированием пароля являются msidbControlAttributesVisible, msidbControlAttributesEnabled и msidbControlAttributesPasswordInput (1 + 2 + 2097152). Значения X, Y, Width, Height и Control_Next зависят от макета элемента управления в диалоговом окне.
Диалог_ | Управления_ | Тип | X | Да | Ширина | Высота: | Атрибуты | Свойство | Текст | Control_Next | Справка |
---|---|---|---|---|---|---|---|---|---|---|---|
MyDialog | TestUserPasswordEdit | Изменить | 25 | 120 | 300 | 20 | 2097155 | TESTUSERPASSWORD | Отменить |
Перейдите к параметру Защита установки.