Загрузчик Wix: использование пользовательского интерфейса на основе Win-Forms или MFC вместо пользовательского интерфейса темы (на основе xml)

Читая исходный код приложения WiX Extended Bootstrapper, я задаюсь вопросом, хочу ли я заменить эту манипуляцию с темой (xml основанный) с пользовательским интерфейсом на основе Win-Forms или MFC, мне нужно изменить/переписать все это, или я могу просто использовать ссылки на какую-то библиотеку, как в случае Managed Bootstrapper, где мы используем BootstrapperCore.dll??

Wixstdba в основном интегрирован с темами на основе XML, которыми он управляет в различных событиях: например, в CWixStandardBootstrapperApplication::OnCacheAcquireProgress() есть вызовы методов, такие как ThemeSetTextControl() или < strong>ThemeSetProgressControl().

Есть ли хорошее руководство/учебник/пример использования Win-Forms или пользовательского интерфейса на основе MFC?

С уважением Фаррух


person Farrukh Waheed    schedule 05.11.2014    source источник


Ответы (1)


Вот проект, в котором используется пользовательский интерфейс, закодированный в WPF:

https://wixwpf.codeplex.com/

person Morten Frederiksen    schedule 05.11.2014
comment
Спасибо Мортен. Я знаю об этом. И я уже разработал управляемый загрузчик с пользовательским интерфейсом WPF. Но мне любопытно узнать, можем ли мы интегрировать MFC или Winforms: поскольку для этого нет или, по крайней мере, предварительных условий. WPF требуется .Net framework 4. - person Farrukh Waheed; 06.11.2014