Bonjour,

Je me permets de vous soumettre une question qui vous paraîtra, j'imagine, assez simple car cela fait 3 jours que je cherche sans résultats.

Dans une appli que je développe, je charge une *.dll grâce à LoadLibrary dans un fichier "loadMaDll.cpp" que j'inclus au début de mon int main(). Tout fonctionne merveilleusement bien. (Je n'ai pas trouvé comment faire un GetProcAddress dans un *.h et je n'ai pas la lib de ma *.dll)

Mais pour une question pratique, j'aimerais avoir accès aux fonctions se trouvant dans ma *.dll à l'intérieur de mes nouvelles fonctions hors int main().

Pour parer à ce problème, j'inclus "loadMaDll.cpp" au début de chaque fonction, ce qui à mon avis n'est pas "LA" solution...

exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
void maFonction(void) {
  #include "loadMaDll.cpp";
  ...
}
 
int main() {
  #include "loadMaDll.cpp";
  ...
}
Auriez-vous une idée ?
Merci d'avance.
Micka