C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Compilation d'une DLL avec VC++.net

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
Christian METZ
Guest





PostPosted: Tue Sep 02, 2003 7:54 am    Post subject: Compilation d'une DLL avec VC++.net Reply with quote



Bonjour,

Je voulais recompiler une DLL, et celle ci n'est plus reconnue par
l'application qui doit appeler la librairie.

Les fonctions doivent être de type WINAPI.

Après pas mal de recherche, j'ai fini par trouver que Visual Studio VC++.net
ne supporte plus la mot clé __pascal.

Ma question est simple comment compiler en déclarant mes fonctions de type
pascal, (règle de nommage, ordre d'empilement des arguments et retour de
fonction de type
pascal).

J'ai bien trouvé __declspec ( naked ) mais aucun exemple pour simuler le
__pascal.

Merci


Christian



Back to top
Michaël Cortex
Guest





PostPosted: Tue Sep 02, 2003 3:07 pm    Post subject: Re: Compilation d'une DLL avec VC++.net Reply with quote



Christian METZ wrote:
Quote:
Bonjour,

Je voulais recompiler une DLL, et celle ci n'est plus reconnue par
l'application qui doit appeler la librairie.

voir un groupe windows : fr.comp.os.ms-windows.programmation. Ici, on ne
parle que de C++ standard (qui pourrait marcher sous n'importe quel OS.

Quote:
Les fonctions doivent être de type WINAPI.

Après pas mal de recherche, j'ai fini par trouver que Visual Studio
VC++.net ne supporte plus la mot clé __pascal.

voir un groupe dédié à VC .Net alors... hiérarchie newsgroups microsoft

Quote:
Ma question est simple comment compiler en déclarant mes fonctions de
type pascal, (règle de nommage, ordre d'empilement des arguments et
retour de fonction de type
pascal).

C'est encore pire, on ne parle pas de Pascal ici :)

Quote:
J'ai bien trouvé __declspec ( naked ) mais aucun exemple pour simuler
le __pascal.

C'est encore quelque chose de spécial à ton compilo, qui est HS ici.

Quote:
Merci

Désolé...
--
<=- Michaël "Cortex" Monerau -=>



Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.