Добрый день всем!
Есть такой движок - Wintermute Engine (dead-code.org). Пытаюсь к этому движку подключить magic.dll. Движок испльзует собственный язык скриптования который позволяет выполнять функции из внешних библиотек, но особенность в том, что библиотека загружается при вызове функции и сразу после завершения этой функции библиотека выгружается. Таким образом данные внутри библиотеки теряются. Разработчик движка рекомендует загружать библиотеку с помощью стандартной функции Win32 API - LoadLibrary. Когда я так делаю, то получаю ошибку 126 - ERROR_MOD_NOT_FOUND. Саму dll-ку уже ложил и в system32, и в папку движка, и в папку проекта - все время одно и тоже. Задавал абсолютный путь - та же история. Функция GetCurrentDirectory возвращает правильный путь к dll-ке, т.е. все должно работать.
Если у кого есть идеи какие, с радостью выслушаю.
Спасибо!