Winapi APIENTRY做什么?

Winapi APIENTRY做什么?,winapi,Winapi,我第一次遇到它,在msdn上没有找到专门的页面。APIENTRY是什么意思?它只是WINAPI的一个定义,WINAPI是Windows入口点的标准装饰 #define APIENTRY WINAPI APIENTRY是WINAPI的别名 WINAPI本身是用于windows API调用的类型的定义 基本上,这是向编译器解释调用此函数时如何处理堆栈和参数。您通常不需要担心它,除非您正在创建指向这些类型函数的函数指针。显示一些上下文。将一些代码复制并粘贴到使用过的地方。它可能是一个宏;你看过

我第一次遇到它,在msdn上没有找到专门的页面。APIENTRY是什么意思?

它只是WINAPI的一个定义,WINAPI是Windows入口点的标准装饰

#define APIENTRY    WINAPI

APIENTRY是WINAPI的别名

WINAPI本身是用于windows API调用的类型的定义


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

显示一些上下文。将一些代码复制并粘贴到使用过的地方。它可能是一个宏;你看过它的定义了吗?它位于DLL的入口点:BOOL APIENTRY DllMain(HANDLE hModule,DWORD ul_reason_for_call,LPVOID lpReserved)我想WINAPI也在某个地方定义过?WINAPI的类型是什么?@RajSharma#定义WINAPI u stdcall