2010-04-02 5 views
1

donc j'ai cet exécutable qui prend des valeurs à partir d'un joystick et sort ces valeurs (j'ai le code). Je veux passer ces valeurs à une DLL, qui est lue dans un programme (j'ai le code pour la DLL). comment puis-je transmettre ces valeurs de l'exe à la DLL?passant des valeurs de exe à dll C++

Répondre

1

Si vous avez des fonctions dans la DLL qui utilisent ces valeurs en tant que paramètres, appelez simplement la fonction en transmettant ces valeurs. Vous devrez peut-être utiliser LoadLibrary et GetProcAddress pour obtenir l'adresse de la fonction.

+0

pouvez-vous clarifier? par exemple, dois-je mettre le fichier d'en-tête de la DLL dans mon projet exe? – jello

+0

@jello, si vous utilisez le chargement dynamique, alors non. Si vous avez l'intention de lier par rapport au moment de la construction, alors oui ... mais, dans ce cas, vous n'utiliserez pas LoadLibrary et GetProcAddress. –

Questions connexes