мне надо, чтобы по нажатию кнопки выполнялась функция из длл, но, хендл с LoadLibraryA всегда 0. Если выполнять тот же код в VS , то все прекрасно работает.Пути к дллкам абсолютно одинаковые. Как быть?
Первое с чего надо начать, так это с диагности ошибки: Return value If the function succeeds, the return value is a handle to the module. If the function fails, the return value is NULL. To get extended error information, call GetLastError.
GetLastError постоянно выдает 193. При этом , когда пишешь на vs все работает
Разрядность одинаковая приложения Qt и вашей dll?
Да, х86. Но я пытался и в х64 скомпилить дллку, все равно не работает
А какие зависимости dll?
Думаю в VS он подгружает какие то длл по особым путям, а при запуске вне студии, он их найти не может
Обсуждают сегодня