您的位置:首页 > 其它

declspec(dllimport) 和__stdcall

2016-01-12 15:30 295 查看
函数被调用前,所有参数压入栈内,返回时要释放堆栈;

__stdcall 告诉编译器在函数返回时用 ret x 方式,即由被调用函数释放堆栈;

如果不加 __stdcall, 则函数返回直接ret,由调用者释放堆栈.

declspec(dllexport)和declspec(dllimport)知道这两个一个是导入,一个是导出,

dllexport声明该函数是一个导出函数,其他模块可以调用该函数。

dllimport声明该函数是一个导入函数,需要从外部模块导入。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: