Загрузка DLL происходит глубоко в сантехнике окон.
Если DLL не найдена в том же каталоге, что и приложение, PATH автоматически сканируется, чтобы найти каталог.
Итак, самый простой ответ на вашу проблему - добавить каталог, содержащий DLL, в вашу PATH. В зависимости от того, когда DLL должен быть загружен вашим кодом, вы можете (временно) изменить PATH из вашего приложения «HelloWorld».