Я установил запуск .exe при установке, завершенном на вкладке «Интервью с инсталлятором проекта». Работает отлично.Установочный идентификатор CheckBox для установки
Мне нужно было запустить .exe с условием, что определенное приложение было открыто. Итак, я создал свойство, используя FindWindow и установил CheckBox для проверки, если property = true. Все работает нормально.
Теперь я пытаюсь отключить CheckBox, поскольку hwnd не открыт ... но нет идентификатора управления, установленного или созданного для CheckBox. Второй параметр нуждается в этом.
This link suggests... MSIGetProperty функция. Эта функция возвращает свойство значение не ID.
_WinSubEnableControl (hwndDlg, ?????, 0);
Обновление: Мне удалось отключить ControlCondition с использованием созданного мной свойства. Еще хотелось бы узнать, как получить идентификатор элемента управления (поэтому можно использовать встроенную функцию _WinSubEnableControl).