2010-09-22 3 views

Répondre

16

Commander le P/Invoke Interop Assistant:

En marshalling, il y a un tas de attributs et règles. Comprendre tous ces attributs et les règles semblent un peu décourageant . Afin de rendre le travail de développement plus efficace et plus facile sur ces attributs et les règles , P/Invoke Interop Assistant sort. C'est une boîte à outils qui aide développeurs à convertir efficacement de C aux signatures P/Invoke gérés ou visa vers. Ceci est conceptuellement similaire à TlbImp pour COM Interop qui génère l'entrée de proxy géré points basé sur une description formelle du côté non géré, mais il fonctionne pour P/Invoke. La boîte à outils a été d'abord publié sur le site MSDN Magazine janvier, 2008.website janvier 2008.

+0

Comme je l'ai lu, cela ne fonctionnera que si vous avez la source DLL? –

+2

Si vous n'avez pas de source ou au moins fichier .lib, vous n'avez aucun moyen de savoir quels sont les paramètres attendus par les fonctions DLL (si les déclarations sont stdcall, comme elles le sont habituellement) –

+0

Je n'ai pas de source. Je n'ai pas de .lib –

Questions connexes