register 用寄存器传递参数
pascal 用堆栈传递,从左到右,栈内参数结束后自已清除
cdecl 用堆栈传递从右到左,调用程序负责清除堆栈
stdcall 同cdecl,如果做DLL,建议用stdcall,windows的程序都这样。
safecall 最安全也是最慢的,增加了很多代吗,可能调试用的。