APIENTRY做什么?

时间:2010-01-17 15:18:04

标签: winapi

我第一次遇到它并且在msdn上找不到专用页面。 APIENTRY是什么意思?

2 个答案:

答案 0 :(得分:19)

APIENTRY是WINAPI的别名。

WINAPI本身是用于Windows API调用的calling convention类型的定义,stdcall

基本上这是向编译器解释在调用此函数时如何处理堆栈和参数。除非您正在为这些类型的函数创建函数指针,否则通常不必担心它。

答案 1 :(得分:9)

这只是WINAPI的#define,它是Windows入口点的标准装饰。

#define APIENTRY    WINAPI