|
发表于 2023-11-4 14:10:35
|
显示全部楼层
广东省梅州市
主程序在调用DLL的时候,把接收的子程序指针传递给DLL
然后DLL执行完了,想要通知主程序的时候,就直接回调子程序指针,传递过去就可以了
==========================================
如:_装载DLL (path,函数, 0, 到整数 (&主控端提供给DLL调用的子程序))
==========================================
.版本 2
.子程序 主控端提供给DLL调用的子程序, 整数型
.参数 接收_参数1, 整数型
输出调试文本 (“我是DLL回调回来的数据”)
返回 (0)
==========================================
在DLL里面,直接回调主控端提供的子程序指针
==========================================
.版本 2
.支持库 spec
.子程序 子程序_调用子程序, 整数型
.参数 子程序jz, 整数型
.参数 参_传递文本, 文本型
.局部变量 局_回调返回值, 通用型
.局部变量 局_内存jz, 整数型
局_内存jz = _写内存文本 (参_传递文本, )
调用子程序 (子程序jz, , 局_回调返回值, 局_内存jz)
返回 (局_回调返回值)
|
|