#include <stdio.h>
#include <windows.h>
// 声明 DLL 函数原型
typedef int (__stdcall *AddNumbersFunc)(int a, int b);
int main()
{
HINSTANCE hDLL; // DLL 实例句柄
AddNumbersFunc AddNumbers; // 函数指针
// 加载 DLL
hDLL = LoadLibrary("d:\\Desktop\\c_lang_code\\MyDll.dll");
if (hDLL == NULL)
{
printf("无法加载 DLL 文件\n");
return 1;
}
// 获取函数指针
AddNumbers = (AddNumbersFunc)GetProcAddress(hDLL, "add@8");
if (AddNumbers == NULL)
{
printf("无法获取函数指针\n");
return 1;
}
// 调用 DLL 函数
int result = AddNumbers(10, 20);
printf("结果: %d\n", result);
// 卸载 DLL
FreeLibrary(hDLL);
return 0;
}
没有合适的资源?快使用搜索试试~ 我知道了~
c语言编译dll给易语言调用
共4个文件
c:2个
e:1个
dll:1个
需积分: 0 1 下载量 102 浏览量
2023-06-24
11:45:30
上传
评论
收藏 10KB 7Z 举报
温馨提示
c语言编译dll给易语言调用
资源推荐
资源详情
资源评论
收起资源包目录
易语言调用cdll.7z (4个子文件)
易语言调用cdll
output
易语言调用c的dll.e 3KB
myDll.dll 27KB
myDll.c 187B
c_call_dll.c 750B
共 4 条
- 1
资源评论
vectorZ
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功