Problème de DLL avec les structures
carine
-
Syruis -
Syruis -
Bonjour,
J'essaye désespérement de créer une DLL (en C).
J'arrive à exporter tout ce qui est fonctions, variables, constantes, mais impossible d'exporter les structures.
Voici les lignes de codes de la DLL :
__declspec(dllexport) struct str {
int valeur;
char toto;
}
__declspec(dllexport) struct str ptr_str;
Et dans mon executable:
__declspec(dllimport) struct str ptr_str;
Seulement, à la compilation de mon exec, il me dit (il = Borland C++) que str n'existe pas (il n'est pas identifié).
Je ne comprends pas pourquoi les fonctions, variables et constantes passent impec, et les structures ne sont pas exportées.
Quelqu'un aurait-il une petite idée pour résoudre mon pb ?
merci d'avance
Carine
J'essaye désespérement de créer une DLL (en C).
J'arrive à exporter tout ce qui est fonctions, variables, constantes, mais impossible d'exporter les structures.
Voici les lignes de codes de la DLL :
__declspec(dllexport) struct str {
int valeur;
char toto;
}
__declspec(dllexport) struct str ptr_str;
Et dans mon executable:
__declspec(dllimport) struct str ptr_str;
Seulement, à la compilation de mon exec, il me dit (il = Borland C++) que str n'existe pas (il n'est pas identifié).
Je ne comprends pas pourquoi les fonctions, variables et constantes passent impec, et les structures ne sont pas exportées.
Quelqu'un aurait-il une petite idée pour résoudre mon pb ?
merci d'avance
Carine
A voir également:
- Problème de DLL avec les structures
- Logilda dll c est quoi ✓ - Forum Windows 8 / 8.1
- Xinput1_3.dll - Forum Jeux vidéo
- Dans la table des matières du document à télécharger, le chapitre 6 et ses 2 sections n'apparaissent pas. trouvez l'erreur dans la structure du document et corrigez-la. mettez à jour la table des matières. quel est le mot formé par les lettres en majuscules de la table des matières après sa mise à jour ? - Forum Word
- Problème lors du démarrage logilda.dll introuvable ✓ - Forum Virus
- Advapi32.dll ccleaner ✓ - Forum Windows
1 réponse
J'aimerais bien t'aider mais faire des dll en C... t'est toujours sur ce pb depuis le temps??
Euh sinon envoye le code quasi complet ca pourrait aider ... comment tu compile?
Syruis,
http://forum.musique.free.fr
http://lopez.thomas1.free.fr/gmac
Euh sinon envoye le code quasi complet ca pourrait aider ... comment tu compile?
Syruis,
http://forum.musique.free.fr
http://lopez.thomas1.free.fr/gmac