Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2161 connectés 

 


Dernière réponse
Sujet : comment utiliser une fonction d'une Dll sous Visual C++6
JoeHell dans ton source du DLL  
il faut rajouter dans le fichier exp le nom des fonctions a exporter et rajouter dans le header :
 
extern "C" void PASCAL EXPORT Ma fonction(int i);
     /\                 /\
     || A rajouter ...
 
puis dans l'appli ou tu les utilise il faut inclure le .lib ds le projet et utiliser normalement tes fonctions
 
Attention si une des fonctions dans ta DLL utilise la MFC, il faut commencer ta fonction par AFX_MANAGE_STATE(AfxGetStaticModuleState())
 
voili

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
JoeHell dans ton source du DLL  
il faut rajouter dans le fichier exp le nom des fonctions a exporter et rajouter dans le header :
 
extern "C" void PASCAL EXPORT Ma fonction(int i);
     /\                 /\
     || A rajouter ...
 
puis dans l'appli ou tu les utilise il faut inclure le .lib ds le projet et utiliser normalement tes fonctions
 
Attention si une des fonctions dans ta DLL utilise la MFC, il faut commencer ta fonction par AFX_MANAGE_STATE(AfxGetStaticModuleState())
 
voili
Telemaque Bonjour,
 
Savez vous comment on utilise les fonctions d'une dll dans un programme visual C++ 6.0?
 
Merci d'avance
 
Geo.

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)