Utiliser une bibliothèque C à partir du code C #
J'ai une bibliothèque en langage C. est-il possible de l'utiliser en C sharp.
http://zbar.sourceforge.net/ est le lien de la bibliothèque que je veux utiliser
source d'informationauteur murmansk
Vous devez vous connecter pour publier un commentaire.
Bibliothèques C compilé pour Windows peut être appelée à partir de C# à l'aide de Appel De Plate-Forme.
De MSDNla syntaxe de faire un appel de fonction C est comme suit:
Ci-dessus appelle la fonction Bip dans Kernel32.dll en passant les arguments de la fréquence et de la durée. Plus complexes, les appels sont possibles en passant dans les structures et pointeurs de tableaux, les valeurs de retour etc...
Vous aurez besoin pour s'assurer que les fonctions C à disposition par la bibliothèque C sont exporté de façon appropriéepar exemple, la fonction de signal est probablement déclaré comme ceci: