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


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

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

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

таблица управления

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

 

Продолжайте к защите установки.