Подтвердить что ты не робот

Что делает APIENTRY?

Я впервые встретил его и не нашел выделенной страницы в msdn. Что означает APIENTRY?

4b9b3361

Ответ 1

APIENTRY - это псевдоним для WINAPI.

WINAPI сам по себе является определением типа вызывающего соглашения, используемого для вызовов API Windows, STDCALL.

В основном это объясняет компилятору, как обрабатывать стек и аргументы при вызове этой функции. Обычно вам не нужно об этом беспокоиться, если вы не указали указатели на функции этих типов.

Ответ 2

Это просто #define для WINAPI, который является стандартным украшением для точки входа Windows.

#define APIENTRY    WINAPI