Lo encontré por primera vez y no encontré ninguna página dedicada en msdn. ¿Qué significa APIENTRY?¿Qué hace APIENTRY?
19
A
Respuesta
17
APIENTRY es un alias de WINAPI.
WINAPI en sí es una definición para el tipo de calling convention utilizado para llamadas a la API de Windows, el stdcall.
Básicamente esto explica al compilador cómo manejar la pila y los argumentos al llamar a esta función. Por lo general, no necesita preocuparse a menos que esté haciendo punteros a función de este tipo de funciones.
9
Cuestiones relacionadas
- 1. "APIENTRY tWinMain" y "WINAPI WinMain" diferencia
- 2. ¿Qué hace [:]?
- 3. ¿Por qué hace esto lo que hace?
- 4. ¿Qué hace "make check"?
- 5. ¿Qué hace waitpid()?
- 6. ¿Qué hace aspnet_regiis.exe
- 7. ¿Qué hace este código?
- 8. ¿Qué hace stopLoading() realmente?
- 9. AutoFac: ¿Qué hace PropertyWiringFlags.AllowCircularDependencies?
- 10. ¿Qué hace este script?
- 11. ¿Qué hace @synchronized()?
- 12. ¿Qué hace document.domain = document.domain?
- 13. ¿Qué hace L?
- 14. ¿Qué hace -XX: MaxPermSize?
- 15. ¿Qué hace? ...: ... ¿hacer?
- 16. ¿Qué hace '@_' en Perl?
- 17. ¿Qué hace Application.Run()?
- 18. ¿Qué hace un IISReset?
- 19. ¿Qué hace ReliabilityContractAttribute?
- 20. ¿Qué hace Html.HiddenFor?
- 21. Android - ¿Qué hace adapter.notifyDataSetInvalidated?
- 22. ¿Qué hace pg_escape_string exactamente?
- 23. ¿Qué hace [STAThread]?
- 24. ¿Qué hace testAndroidTestCaseSetUpProlyly
- 25. ¿Qué hace fork = "true"?
- 26. ¿Qué hace DbConnection.EnlistTransaction?
- 27. ¿Qué hace mod_pagespeed?
- 28. ¿Qué hace __sync_synchronize?
- 29. ¿Qué hace exactamente Panel.IsItemsHost?
- 30. ¿Qué hace^operador?
Mostrar un * contexto *. Copie y pegue un código donde lo haya visto usado. Es probablemente una macro; ¿has mirado su definición? –
Estaba en el punto de entrada de un archivo DLL: BOOL APIENTRY DllMain (HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved) – lhj7362