首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

调用动态连接库的函数有哪几种方法

发布网友 发布时间:2022-04-23 08:50

我来回答

1个回答

热心网友 时间:2022-04-30 16:51

动态链接库有两种调用方式
  1、隐式链接
  2、显示加载
  分别介绍一下这两种方式:
  首先定义两个简单的测试函数
  int _stdcall add(int a,int b)
  {
  return a+b;
  }
  int _stdcall subtract(int a,int b)
  {
  return a-b;
  }
  由于DLL的函数必须导出后才可已使用所以在两个函数前面都加上导出符_declspec(dllexport)
  _declspec(dllexport) int _stdcall add(int a,int b)
  {
  return a+b;
  }
  _declspec(dllexport) int _stdcall subtract(int a,int b)
  {
  return a-b;
  }
  或者是定义模块定义文件.def进行导出
  LIBRARY DllName
  EXPORTS
  add
  subtract

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com