winapi — задержка загрузки больших встроенных ресурсов в исполняемый файл c ++

Цель состоит в том, чтобы создать один файл автономного (не требуется Интернет) установщика. По этой причине сделано следующее.

  1. Создан исполняемый файл установщика C ++, который будет выполнять установку (в основном извлекать заархивированные двоичные файлы в указанное место)
  2. Создан архив всех необходимых бинарных компонентов, которые должны быть извлечены / установлены.
  3. Встроенный архив в виде двоичного файла ресурсов в исполняемом файле

Программа установки выполнила поставленную задачу и может выполнить установку, однако, поскольку встроенный ресурс большой (100 МБ), запуск приложения занимает много времени.

Есть ли способ указать загрузчику изображений, чтобы отложить загрузку этого встроенного ресурса, чтобы запуск приложения происходил мгновенно? И ресурс будет загружен по требованию, когда соответствующий интерфейс настроен (например, индикатор выполнения)?

Созданный инсталлятор является приложением win32, скомпилированным с использованием наборов инструментов сборки Microsoft.

Любая помощь приветствуется, спасибо заранее.

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]