Не удается найти точку входа в DLL - C#
Формулировка задачи:
Здравствуйте!
Объявление функции в исходниках библиотеки.
Так же пытался задать:
На что среда мне возразила, сказав что такая функция уже присутствует в dllmain.obj файле.
При попытке выполнить функцию из библиотеки следующая ошибка(рис. 1):
Понимаю о том что когда запуститься функция - скорее всего будет ошибка не соответствия типов (провожу опыт). В чем ошибка на данном этапе?
std::string* _cdecl WriteFiles(std::vector<std::string> List, std::string DestFolder) {// Do smth}
BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) { switch (ul_reason_for_call) { case DLL_PROCESS_ATTACH: case DLL_THREAD_ATTACH: case DLL_THREAD_DETACH: case DLL_PROCESS_DETACH: break; } return TRUE;
Решение задачи: «Не удается найти точку входа в DLL»
textual
Листинг программы
extern "C" { __declspec(dllexport) char* WriteFiles(char *list, char* folder); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д