HELP: how to load satellite DLL for a DLL - Programmers Heaven

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


HELP: how to load satellite DLL for a DLL

andwan0andwan0 Posts: 9Member
I have a Visual C++ workspace that has 2 projects (1 exe & 1 DLL).

I used Serge Wautier's tutorial ( ) to create (multi-language) resource DLLs (satellite DLLs) branching off the exe.

Now I have a collection of strings in the DLL that are shared in other projects. I created a satellite DLL for that DLL but can't figure out how to load it on-demand just like the exe's satellite DLL.

He used:
HINSTANCE hDll = LoadLibrary(szFilename);

void CLanguageSupport::UnloadResourceDll()
if (m_hDll!=NULL)
SetResourceHandle(AfxGetApp()->m_hInstance); // Restores the EXE as the resource container.
m_hDll= NULL;

etc etc for the unloading/loading satellite DLLs for the exe.
but how to do the same for the DLL?

Sign In or Register to comment.