缩写

使用场景

含义

入栈方式

__stdcall

_stdcall

几乎每一个WINDOWS API函数

被调用者自己去清除堆栈

由右到左

__cdecl

_cdecl

C和C++程序的缺省调用方式

栈的清除工作是由调用者

__thiscall

_thiscall

C++的非静态类成员函数调用方式

对每个函数都增加了一个this参数

__fastcall

_fastcall

通过寄存器来传送参数

VC将函数编译后会在函数名前面加上"@"前缀,在函数名后加上"@"和参数的字节数