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


Создание пользовательского интерфейса для ввода пароля

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

Атрибутами элемента управления редактированием пароля являются msidbControlAttributesVisible, msidbControlAttributesEnabled и msidbControlAttributesPasswordInput (1 + 2 + 2097152). Значения X, Y, Width, Height и Control_Next зависят от макета элемента управления в диалоговом окне.

Контрольная таблица

Диалог_ Управления_ Тип X Да Ширина Высота: Атрибуты Свойство Текст Control_Next Справка
MyDialog TestUserPasswordEdit Изменить 25 120 300 20 2097155 TESTUSERPASSWORD Отменить

 

Перейдите к параметру Защита установки.