accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: utilisation des declaration dllexport et dllimport

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.os.ms-windows.programmation ] 

Retour : Accueil du site fr comp os ms-windows programmation   charte stats de ce groupe


  Sujet:   Re: utilisation des declaration dllexport et dllimport  
 De: se...@ulysse.com (selys)
 Groupes: fr.comp.os.ms-windows.programmation
 Organisation: ulysse
 Date: 28. Jun 2008, 18:18:07
 References: 1
torri wrote:

> Voici le code
> 
> #ifdef _WIN32
> # ifdef EFL_EVAS_BUILD
> #  ifdef DLL_EXPORT
> #   define EAPI __declspec(dllexport)
> #  else
> #   define EAPI
> #  endif /* ! DLL_EXPORT */
> # else
> #  define EAPI __declspec(dllimport)
> # endif /* ! EFL_EVAS_BUILD */
> #else
> 
> et donc je declare les methodes ainsi:
> 
> EAPI void f();
> 
> Question: est-ce que j'ai bon, ou bien me plante-je completement ?

Oui, c'est la même chose avec VS, avec les fichiers .DEF également :

http://msdn.microsoft.com/en-us/library/aa271769(VS.60).aspx
http://msdn.microsoft.com/en-us/library/aa234651(VS.60).aspx

Le wizard de VS génère la macro à la suite de :
"The following ifdef block is the standard way of creating macros"
comme :
http://www.koders.com/c/fidD5E06972CEBF24954F1DAAED8BF86D401583664E.aspx?s=crc#L890


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)
Free counter and web stats