windows编程的有关问题

windows编程的问题intWINAPIWinMain(....)intCALLBACK....intSTDCALL....等等这些在返回值前函数名后的东

windows编程的问题
int   WINAPI   WinMain(....)

int   CALLBACK   ....
int   STDCALL   ....
等等
这些在返回值前函数名后的东西是干什么的啊,是不是在编译成机器码时有不一样?
能具体说下吗

[解决办法]
决定函数的编译方法,即编译器怎么处理参数的入栈和出栈