Что делает APIENTRY? - PullRequest
       9

Что делает APIENTRY?

19 голосов
/ 17 января 2010

Я столкнулся с этим в первый раз и не нашел специальной страницы на MSDN. Что значит APIENTRY?

Ответы [ 2 ]

19 голосов
/ 17 января 2010

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

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

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

9 голосов
/ 17 января 2010

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

#define APIENTRY    WINAPI
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...