> But LoadLibrary has the same semantics as the windows dynamic loader, so > I am not sure what this would change Sorry I was thinking the other way around: loading multiple DLLs from one binary. The cure for DLL hell on Windows is either COM or putting the DLL in a system folder. COM is the preferred solution. S.M.