Импорт методов / классов C в проект C # - PullRequest
1 голос
/ 04 апреля 2009

У меня есть несколько заголовков c и библиотека, которую я хотел бы импортировать и использовать в проекте c #. Как я могу это сделать?

Ответы [ 2 ]

4 голосов
/ 04 апреля 2009

Использовать атрибут [System.Runtime.InteropServices.DllImport] ( P / Invoke ):

[DllImport("dllname.dll")]
static extern void MyFunctionName();
2 голосов
/ 04 апреля 2009

Что сказал Мердад.

Кроме того, добро пожаловать в удивительный мир маршаллинга. P / Invoke.Net ваш новый лучший друг.

...