В зависимости от видеокарты в компьютере я хочу, чтобы мое приложение выбирало либо существующую opengl32.dll (расположенную в C:\Windows\System32
), либо резервную копию Mesa\software opengl32.dll
. Можно ли это сделать во время загрузки, или это вне моего контроля?
Если нет, возможно ли вообще выполнить мой собственный код до того, как файлы .dll
будут загружены в приложение Windows (мои решения для резервного копирования состоят в том, чтобы просто переименовать файл программного обеспечения .dll
, содержащийся в том же каталоге, что и мой исполняемый файл)?