按序号而不是按名称从 DLL 导出函数

从 DLL 导出函数的最简单方法是按名称导出函数。 在使用 __declspec(dllexport) 时(举个例子)会发生这种情况。 但可以改为按序号导出函数。 使用这种技术时,必须使用 .def 文件,而不是 __declspec(dllexport)。 若要指定函数的序号值,请在 .def 文件中将其序号追加到函数名称。 有关指定序号的信息,请参阅使用 .def 文件从 DLL 导出

提示

如果要优化 DLL 的文件大小,请对每个导出函数使用 NONAME 特性。 通过 NONAME 特性,序号存储在 DLL 的导出表中,而不是函数名称中。 如果要导出许多函数,则这可能会节省很多。

你希望做什么?

另请参阅

从 DLL 导出