Bonjour,
J'aimerais savoir quelle est vraiment l'utilité de la macro WXDLL_ENTRY_FUNCTION.
Je sais qu'il est d'usage de la placer dans les .dll mais à quoi sert elle exactement ?
Code :
- #define WXDLL_ENTRY_FUNCTION() \
- extern "C" WXEXPORT const wxClassInfo *wxGetClassFirst(); \
- const wxClassInfo *wxGetClassFirst() { \
- return wxClassInfo::GetFirst(); \
- }
|
Elle ne fait que definir une fonction qui retourne wxClassInfo::GetFirst() mais le resultat de wxClassInfo::GetFirst() n'est il pas le même peu importe l'endroit d'où on a appellé cette fonction ?
Merci de m'éclairer