首页 > 技术文章 > Windows DLL资料整理

iluzhiyong 2015-04-29 09:02 原文

1. 使用Visual C++ 6.0创建dll

2. 函数的调用规则(__cdecl,__stdcall,__fastcall,__pascal)

 

 

要点:

1. 如果你的程序中没有涉及可变参数,最好使用__stdcall关键字

2. __cdecl,__stdcall是声明的函数调用协议.主要是传参和弹栈方面的不同.一般c++用的是__cdecl,windows里大都用的是__stdcall(API)
__cdecl 是C/C++和MFC程序默认使用的调用约定,也可以在函数声明时加上__cdecl关键字来手工指定。

推荐阅读