C# 调用C++ DllImportX 用法

第一步: DllImportX GitHub下载地址

项目应用NuGet 引用 :


引用DllImportX

c++ 创建sample.h


C# 项目中定义接口:


c# 调用接口代码

using System.Runtime.InteropServices;

using DllImportXSample;


var sampleInstance = DllImportXFactory

    .Build(entry => {

        //基于运行时环境架构

        entry.DllName = (IntPtr.Size == 8 ? "x64/" : "x86/") + entry.DllName;

    });

sampleInstance.AnsiStringSample("你好,。");

你可能感兴趣的:(C# 调用C++ DllImportX 用法)