OVH Cloud OVH Cloud

APIENTRY / WINAPI

2 réponses
Avatar
Nicof
Bonjour,

Je me demandais quelle était la différence entre l'identificateur APIENTRY
et WINAPI.

Par exemple, on voit souvent écrit
int WINAPI WinMain(...)
et d'autres fois
int APIENTRY WinMain(...)

Y a t-il une différence entre ces deux déclarations ? APIENTRY est-il
seulement réservé pour la fonction WinMain ?

Merci,

Nicolas

2 réponses

Avatar
Christian ASTOR
Nicof wrote:

Je me demandais quelle était la différence entre l'identificateur APIENTRY
et WINAPI.



WiDef.h =>

#define WINAPI __stdcall
#define APIENTRY WINAPI

MSDN =>

WINAPI =>
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/HTML/_core_general_data_types.asp
__stdcall =>
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclang/html/_core_argument_passing_and_naming_conventions.asp
Avatar
Nicof
Christian ASTOR a écrit dans le message :





Merci !
Ca au moins, ca a le merite d'etre clair :) Vive Microsoft ;)