本文主要介绍在 Electron9.x 中,使用ffi-napi,ref-array-napi,ref-napi 加载 Windows 动态链接库,并在Vue 渲染进程中使用。...a, int b);
// 使用指针修改函数外部数据作为返回值
MYDLLDEMO_API void addPtr(int a, int b,int* z);
// 外部传入数组的首地址...MYDLLDEMO_API void addPtr(int a, int b, int* z) {
*z = a + b;
}
// 外部传入数组的首地址,函数负责初始化数组数据
MYDLLDEMO_API...(path.resolve('MYDLLDEMO'), {
// 方法名必须与C函数名一致
add: [
'int', // 对应 C函数返回类型
['int', 'int']...= new ffi.Library(dllFilePath, {
// 方法名必须与C函数名一致
add: [
'int', // 对应 C函数返回类型
['int', 'int