是否有必要关心调用未从dll导出的函数的约定

时间:2013-09-21 07:44:03

标签: c dll calling-convention stdcall

我目前正在开发一个项目,该项目涉及创建一些带有C的DLL库,这些库将被发送给客户。 DLL导出一些函数,所有导出的函数都使用__stdcall调用约定。该库还包含一些未导出但由导出函数使用的函数。是否有必要关心这些本地函数的调用约定?我可以将本地函数的调用约定保留为默认值吗?

1 个答案:

答案 0 :(得分:2)

不,您不必担心调用内部函数的约定。是的,你可以保持原样。

调用约定是编译器的指令。只有当你想要手动调用你的功能时才需要担心,例如,#34;来自大会或其他语言。

您的DLL已经编译,内部函数已链接。