Указанный модуль не найден
Это неправильное сообщение об ошибке, вы получите его только при сбое LoadLibrary. Обычно потому, что вы используете неправильное имя файла. GetProcAddress () завершается с ошибкой 127 «Указанная процедура не найдена».
Предполагая, что это на самом деле имя экспортируемой функции, у вас мало вариантов переименования функции с помощью __declspec (dllexport). У вас есть только extern "C"
для подавления искажения имени в C ++. Экспортируемое имя все еще будет иметь подчеркивание перед своим именем, @n после его имени, если оно было объявлено __stdcall. Экспорт полностью без отделки возможен только в 64-битном коде или с использованием файла .def.
Используйте dumpbin.exe / exports в DLL, чтобы увидеть реальные имена. Вы получите лучший дамп, если сначала удалите файл .pdb. Depends.exe тоже подойдет.