我得到了一个小库,由一个 .dll、一个 .h 头文件和一个 .def 文件组成。我相当确定该库是用 C 编写的,但可能是 C++。
我是否可以在不使用通常谈论的 LoadLibrary/GetProcAddress/FreeLibrary 方法的情况下访问库中的函数。我没有 .lib 文件 - 通常有一个吗?
在过去的两天里,我一直在寻找这个。似乎因为我已经获得了一个定义我希望从 dll 使用的函数的头文件和一个 .def 文件,所以我不需要手动显式“加载”每个函数(LoadLibrary/GetProAddress/FreeLibrary) - 在在我的情况下,我将使用 .dll 中的大约 5 或 6 个函数,但大约有 70 个可用,这似乎会让人头疼,并导致不必要的代码混乱。
感谢您的任何建议。