Comment faire une DLL en C++

Signaler
Messages postés
22
Date d'inscription
samedi 25 mars 2006
Statut
Membre
Dernière intervention
18 février 2009
-
Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Statut
Membre
Dernière intervention
23 janvier 2016
-
bonsoir,


j'ai un dll mfc faite a l'aide de C++ sur le visual studio6
mais le probleme est que je dois invoquer un autre prog fait par le C dans un autre terminal(donc je dois faire un client/serveur)
est ce que je peux utiliser CasynSocket dans la dll puis utiliser d'autre chose pour le C!!!!


merci.

4 réponses

Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Statut
Membre
Dernière intervention
23 janvier 2016
24
Salut,
Pas assez précis, que doit faire ta dll ? Que doit faire le module en C ?
Une dll d'extention mfc peut bien sur utiliser toutes les classes mfc.
Messages postés
1905
Date d'inscription
mercredi 22 janvier 2003
Statut
Membre
Dernière intervention
17 septembre 2012
3
Salut,

Oui, si un prog codé avec CAsyncSocket ne pouvait communiquer qu'avec un autre prog CAsyncSocket, ca serait bien ennuyeux.
Messages postés
22
Date d'inscription
samedi 25 mars 2006
Statut
Membre
Dernière intervention
18 février 2009

mon programme doit assurer la communication entre  un terminal de paiement et un ordinateur(qui presente la caisee).pour cela j'ai fais une dll (qui se trouve sur l'ordinateur de la caisse),et elle jout le role d'intermidiaire pour tout type de transfere entre la caisse et le tpe.
le tpe est relié a la caise par reseau ethernet.
donc la dll dois envoyer au tpe qlq information(deja pris par la caisse), ma dll est faite en c++ et du coté tpe ça doit etre programmé en c.
je sais pas est ce que comment faire!!
pour la dll est ce que je peux utiliser casynsocket ,et du coté de tpp utiliser une autre bibliotheque propre au C(que je la connais pas a priopri)!!
essayer de m'aider SVP.
merci
Messages postés
1137
Date d'inscription
lundi 17 novembre 2003
Statut
Membre
Dernière intervention
23 janvier 2016
24
Le seul but des MFC est d'englober des fonctions de l'API Win32 pour les rendre plus accessibles en poo.
En fait, tu peux utiliser directement les lib WinSock, Wininet ou autre en C.
Donc il ne devrait pas y avoir de probleme de compatibilité entre une dll mfc et un exe en C.

Bonne chance.