electron调用dll时应用程序闪退

electron调用dll时,直接闪退,且用如下方式监听无任何输出:
window-all-closed 或 will-quit
此时需要检查传给dll的参数参数类型是否正确,特别是使用ffi-napi时调用dll,使用
ref-napi定义类型,经常容易出错。。。。。。

比如:c++ 定义函数接口如下:

long stdcall  SD_DisplaySettleGZPreInfo(char* Message,char * Drugs,char* ResultMessage);

此时使用ref-napi定义类型传参时,需要定义字符串类型:

const cstringType = ref.types.CString;

感谢大佬文章:

Electron 应用奔溃问题排查与解决方法-腾讯云开发者社区-腾讯云

相关推荐

  1. electron调用dll应用程序退

    2024-06-08 12:50:06       9 阅读
  2. Qt 运行 Android 程序找不到 Toou2D 库退

    2024-06-08 12:50:06       12 阅读
  3. ElectronElectron 应用程序详解

    2024-06-08 12:50:06       12 阅读
  4. 排查 Tomcat 启动退的技巧

    2024-06-08 12:50:06       15 阅读
  5. C# DLL嵌套调用修改生效

    2024-06-08 12:50:06       33 阅读
  6. Tomcat退

    2024-06-08 12:50:06       13 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-08 12:50:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-08 12:50:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-08 12:50:06       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-08 12:50:06       20 阅读

热门阅读

  1. 怎么在stm32上跑自己的神经网络

    2024-06-08 12:50:06       9 阅读
  2. 视觉SLAM14精讲——相机与图像3.1

    2024-06-08 12:50:06       9 阅读
  3. 数据库连接池的概念和原理

    2024-06-08 12:50:06       7 阅读
  4. 笔记:DST与HPPC测试方法

    2024-06-08 12:50:06       9 阅读
  5. 深度解读ChatGPT基本原理

    2024-06-08 12:50:06       10 阅读
  6. 骑砍2霸主MOD开发(11)-瓦兰迪亚火骑兵

    2024-06-08 12:50:06       8 阅读