Почему я не могу открыть файл DLL, каждый раз, когда я пытаюсь вернуть его как NULL? - PullRequest
0 голосов
/ 30 апреля 2018

, поэтому я пытаюсь использовать функцию из DLL-файла и по какой-то причине не могу открыть файл DLL, когда я использую функцию LoadLibrary, она возвращает как NULL Я волнуюсь, что я не могу найти эту ошибку

typedef unsigned int (WINAPI* AvVersion)(void);
void secret()
{
    HMODULE dll = LoadLibrary("Secret.dll");

    if (dll == NULL)
    {
        std::cout << "coudlnt open ""secret.dll""\nError Code:" << GetLastError() << std::endl;
        return;
    }

    AvVersion function = (AvVersion)GetProcAddress(dll, "TheAnswerToLifeTheUniverseAndEverything");
    std::cout << "result:" << function() << std::endl;
}

кодовый номер 126 и имя функции "TheAnswerToLifeTheUniverseAndEverything"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...