【发布时间】:2014-04-26 18:11:11
【问题描述】:
我有一组明确设计为仅在 C++ 中使用的 API。我不希望它们被 C 程序(或任何其他语言)使用,因此我导出命名空间和类信息,而不是使用 extern "C" 路由并使用内联实用程序函数调用普通 C功能。
现在我只处理在编译时链接的 dll,这意味着将函数导入可执行文件非常容易,因为它不涉及我的任何工作。但是,我计划开发一个插件系统,它需要我在运行时动态加载 dll。我能否使用GetProcAddress() 找到名称损坏的 C++ 函数?
【问题讨论】:
标签: c++ c windows visual-studio dll