Bonjour tout le monde
est-ce qu'on peut utiliser des bibliothèques écrites en C par le C# et comment ?
Merci
Version imprimable
Bonjour tout le monde
est-ce qu'on peut utiliser des bibliothèques écrites en C par le C# et comment ?
Merci
System.Runtime.InteropServices.DllImportAttribute
Citation:
Envoyé par Médinoc
je vais essayer ,
merci
ça marche pas,Citation:
Envoyé par chakcc
y'a peut étre autre moyen,,,,,??
En C#, seul l'attribut DllImport marche. Mais j'ignore si tu l'utilises correctement.
C'est plus facile en C++/CLI, où tu peux utiliser directement les appels normaux vers une bibliothèque statique ou dynamique...
Salut !
Voici un exemple :
++Code:
1
2
3
4
5
6
7
8
9
10
11 using System.Runtime.InteropServices; [...] [DllImport("myDll.dll", CallingConvention = CallingConvention.Cdecl)] public static extern void stack__send_message ( int arg1, uint arg2, );