函数被调用前,所有参数压入栈内,返回时要释放堆栈;
__stdcall 告诉编译器在函数返回时用 ret x 方式,即由被调用函数释放堆栈;
__stdcall 告诉编译器在函数返回时用 ret x 方式,即由被调用函数释放堆栈;
如果不加 __stdcall, 则函数返回直接ret,由调用者释放堆栈.
declspec(dllexport)和declspec(dllimport)知道这两个一个是导入,一个是导出,
dllexport声明该函数是一个导出函数,其他模块可以调用该函数。 dllimport声明该函数是一个导入函数,需要从外部模块导入。