我想把dll加载到我的应用程序中。 dll和所有dependend dll都存储在应用程序目录中。
首先我尝试加载:
HINSTANCE dllInstance = LoadLibrary(L"opc_ua_client_dlld.dll");
这不起作用。
HINSTANCE dllInstance = LoadLibraryEx(L"opc_ua_client_dlld.dll",NULL,LOAD_LIBRARY_SEARCH_APPLICATION_DIR);
这也无效
只有当我给出dll的绝对路径时,应用程序才会尝试加载dll,但是我收到一个错误,即找不到dependend dll。
如何从相对路径加载?