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

c# net8调用vc写的dll

dll程序(vc,x86)

头文件

extern "C"  int  __declspec(dllexport) WINAPI add(int a, int b);

实现

int WINAPI add(int a, int b) {
	return a + b;
}

c#/net8

函数声明:

[DllImport("dll/Dll1.dll", CallingConvention = CallingConvention.StdCall)]
public static extern int add(int a, int b);

调用

return add(10, 20).ToString();

如果显示出错:“试图加载格式不正确的程序。 (0x8007000B)”,
要为解决方案平台增加个“x86”
在这里插入图片描述


http://www.kler.cn/a/285189.html

相关文章:

  • [C++] GDB的调试和自动化检测
  • 躺平成长-代码开发,利用kimi开发小程序(09)
  • vue3使用element-plus,树组件el-tree增加引导线
  • 前端将后端返回的文件下载到本地
  • 【DL】YOLO11 OBB目标检测 | 模型训练 | 推理
  • mysql常见死锁的分析
  • 机械学习—零基础学习日志(如何理解概率论10)
  • 学习记录:js算法(二十):子数组最大平均数 I、无重复字符的最长子串
  • Linux(文件的查找和解压缩)
  • RelativeLayout相对布局
  • 使用 UniApp 实现摄像头视频流的接入并在页面上显示视频流
  • NC115.栈和排序_C++题解
  • python-word添加标题,段落,文字块
  • Web开发 Ajax 2024/3/31
  • 004、架构_计算节点
  • 科研绘图系列:R语言单细胞差异基因四分图(Quad plot)
  • 加密与安全_前后端通过AES-CBC模式安全传输数据
  • 【Python】运行tcl、perl程序
  • EasyExcel冲突问题,java.lang.NosuchFieldError: Factory
  • 《软件工程导论》(第6版)第4章 形式化说明技术 复习笔记
  • Xcode插件开发
  • 【机器学习】数据预处理-特征工程与特征选择
  • 数字芯片中I/O单元及电源domain布局中SIPI的考虑
  • 浅谈C#委托
  • zdppy+vue3+onlyoffice文档管理系统实战 20240828上课笔记 zdppy_cache框架完成和验证码框架继续优化
  • EmguCV学习笔记 VB.Net 第8章 图像分割