我遇到过__stdcall这些天很多。MSDN并没有很清楚地解释它的真正含义,何时以及为什么应该使用它,如果有的话。如果有人能提供解释,最好是一两个例子,我将不胜感激。 最佳答案 C/C++中的所有函数都有特定的调用约定。调用约定的重点是确定如何在调用者和被调用者之间传递数据,以及谁负责清除调用堆栈等操作。Windows上最流行的调用约定是__stdcall,以相反的顺序(从右到左)将参数压入堆栈__cdecl,以相反的顺序(从右到左)将参数压入堆栈__clrcall,按顺序(从左到右)将参数加载到CLR表达式堆栈中。__fas