managed,unmanaged,pinvoke by Com Interop COM Team,codeplex
Bonjour ,
va voir sur le site open source microsoft de codeplex l'outil P/Invoke Interop Assistant pour les appels de (vb.net ou c#) vers c++,windows et vice-versa.
Ca resssemble un peu à l'utilitaire de ceux qui connaissent API tools en vb6 .
IL permet de gener le code d'interface de C++ -> (C# ou VB.NET) et vice versa (C# ou VB.NET)->C++.
Il integre en plus la liste de toutes les fonctions Api Win32.
Il est fait par Interop Com Team de Microsoft avec les sources en plus.
Il s'integre dans le designer de VS 2008 (ce que j'ai du moins).
Selectionne une API WIN32 et precise le code d'interface et le sens ,click et copier coller.
Tu y trouveras ton bonheur et d'autres utilitaies :
- Type Library Importer in Managed Code pour Com Interop
- IL Stub Diagnostic Tool(outil diagnostic de marshalling en cas de pepin)
- CustomQueryInterface Sample - IDispatch and Aggregation
ici le lien
http://clrinterop.codeplex.com/
bonne soiree...