Как использовать библиотеки C++ (.lib) в проекте C# WPF
У меня есть библиотека (.lib), которая была реализована в VC++. Я хочу включить или использовать эту библиотеку в проекте C# wpf, как мне этого добиться.
1 ответ
Решение
Вы можете использовать маршаллинг для доступа к коду C++ в вашем коде C#.
Посмотрите на MSDN тоже.
Пример
[DllImport("example.dll")]
static public extern void DoSomething(int value);
и вы можете использовать свой метод в коде C#, как обычно
DoSomething(42);
Это может немного сбить с толку, потому что вы должны "отобразить" типы C++ на C# и наоборот.