Je l'ai rencontré la première fois et n'ai trouvé aucune page dédiée sur msdn. Que signifie APIENTRY?Que fait APIENTRY?
19
A
Répondre
17
APIENTRY est un alias pour WINAPI.
WINAPI lui-même est une définition pour le type de calling convention utilisé pour les appels d'API Windows, le stdcall.
Fondamentalement, cela explique au compilateur comment gérer la pile et les arguments lors de l'appel de cette fonction. Vous n'avez généralement pas à vous inquiéter à ce sujet, sauf si vous faites des pointeurs de fonction à ces types de fonctions.
9
Questions connexes
- 1. Que fait cette fonction?
- 2. IIS7 - que fait MaxProcesses?
- 3. Que fait l'opérateur =>?
- 4. Que fait ce code?
- 5. Que fait Application.Run()?
- 6. Que fait ce CSS?
- 7. Que fait "render @collection"?
- 8. que fait l'identité @@ identity?
- 9. Que fait "mro()"?
- 10. Que fait readlink systemcall?
- 11. Que fait exactement FillMode?
- 12. Que fait exactement @synthesize?
- 13. Que fait g_signal_connect_swapped()?
- 14. Que fait ce code?
- 15. Que fait réellement BlockingCollection.Dispose?
- 16. Que fait '@_' dans Perl?
- 17. Que fait "make check"?
- 18. Que fait réellement NSLog?
- 19. Que fait cette instruction:();
- 20. Que fait class_getClassVariable()?
- 21. Que fait mmap?
- 22. Que fait exactement MIBCC.EXE?
- 23. que fait ce script?
- 24. Que fait l'opérateur! ==?
- 25. MySQL '@': que fait-il?
- 26. Que fait RemoveNoiseFromDoubleMath?
- 27. Que fait exactement rangeOfCharacterFromSet?
- 28. Que fait AuthenticablePrincipal.RefreshExpiredPassword()?
- 29. Que fait !! some_object?
- 30. Que fait ce code?
Afficher un * contexte *. Copiez et collez du code où vous l'avez vu utilisé. C'est probablement une macro; avez-vous regardé sa définition? –
Il était dans le point d'entrée d'une DLL: BOOL APIENTRY DllMain (HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) – lhj7362