[C] programme et dll
Fermé
pweteur
Messages postés
24
Date d'inscription
vendredi 9 juin 2006
Statut
Membre
Dernière intervention
26 mars 2007
-
26 mars 2007 à 14:31
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 27 mars 2007 à 09:33
Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 - 27 mars 2007 à 09:33
A voir également:
- [C] programme et dll
- Programme demarrage windows 10 - Guide
- Difference entre programme et programme x86 ✓ - Forum Windows
- Ads.fiancetrack(2).dll - Forum Windows 10
- Désinstaller programme windows 10 - Guide
4 réponses
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
26 mars 2007 à 16:26
26 mars 2007 à 16:26
Salut.
Je ne voi rien qui s'y oppose.
Tu déclare ta structure dans la dll, et normalement, lors du link il fait tout comme il faut.
Par contre, c'est moyen propre, car ta dll est inutilisable si tu ne définit pas la structure dans ton programme.
Je ne voi rien qui s'y oppose.
Tu déclare ta structure dans la dll, et normalement, lors du link il fait tout comme il faut.
Par contre, c'est moyen propre, car ta dll est inutilisable si tu ne définit pas la structure dans ton programme.
pweteur
Messages postés
24
Date d'inscription
vendredi 9 juin 2006
Statut
Membre
Dernière intervention
26 mars 2007
26 mars 2007 à 16:47
26 mars 2007 à 16:47
donc enfaite faut que je déclare ma structure dans mon programme et dans ma dll ? sa va pas faire de conflit ? parce que si je met des infos dans la structure de mon programme la struct de mon dll les auras pas ?
pweteur
Messages postés
24
Date d'inscription
vendredi 9 juin 2006
Statut
Membre
Dernière intervention
26 mars 2007
26 mars 2007 à 18:13
26 mars 2007 à 18:13
enfaite j'essay d'utiliser des fonctions depuis ma dll qui sont dans un fichier .c de mon programme et je suis pas vraiment expérimenté dedans alors j'ai des probléme...
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
27 mars 2007 à 09:33
27 mars 2007 à 09:33
tu peux déclarer une structure autant de voi que tu veux, par contre, tu ne peux pas la définir plusieurs foi.
Il suffit que tu mette dans ta dll :
extern struct ma_structure;
et dans ce cas là, je ne suis même pas sur que extern soit obligatoire.
Par contre, il faut peut être indiqué tout les prototype dans la dll (variable constructeurs etc.)
Il suffit que tu mette dans ta dll :
extern struct ma_structure;
et dans ce cas là, je ne suis même pas sur que extern soit obligatoire.
Par contre, il faut peut être indiqué tout les prototype dans la dll (variable constructeurs etc.)