当前位置: 首页 > news >正文

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 应用奔溃问题排查与解决方法-腾讯云开发者社区-腾讯云

http://www.lryc.cn/news/366603.html

相关文章:

  • 单片机原理及技术(三)—— AT89S51单片机(二)(C51编程)
  • 摄影店展示服务预约小程序的作用是什么
  • 【数据分析基础】实验一 Python运算符、内置函数、序列基本用法
  • 【Redis】构建强韧的远程Redis连接与端口保障机制完美指南
  • Flowable项目启动报错#java.time.LocalDateTime cannot be cast to java.lang.String
  • 《数字电路》
  • STM32F103 点亮LED闪烁与仿真
  • 阿里云服务器发送邮件失败 Could not connect to SMTP host: smtp.xxx.com, port: 465;
  • Socket编程权威指南(二)完美掌握TCP流式协议及Socket编程的recv()和send()
  • 当C++的static遇上了继承
  • Three.js中的Raycasting技术:实现3D场景交互事件的Raycaster详解
  • 5 分钟内构建一个简单的基于 Python 的 GAN
  • 智能硬件产品中常用的参数存储和管理方案
  • SwiftUI中Mask修饰符的理解与使用
  • 全光网络与传统网络架构的对比分析
  • stack overflow复现
  • mybatis使用笔记
  • 学习笔记——路由网络基础——路由概述
  • 在量子计算时代,大数据技术将面临哪些挑战和机遇?
  • 怎么换自己手机的ip地址
  • 搭建 Langchain-Chatchat 详细过程
  • C++期末复习
  • 2005-2022年各省居民人均消费支出数据(无缺失)
  • swaggerHole:针对swaggerHub的公共API安全扫描工具
  • 【Rust】——面向对象设计模式的实现
  • C#朗读语音
  • c++ 简单的日志类 CCLog
  • 一文读懂 Compose 支持 Accessibility 无障碍的原理
  • Redis到底支不支持事务?
  • 美颜相机「BeautyCam」v12.0.80 祛广告解索会员版(美妆相机功能,展现女神魅力)