时间:2014-12-29 访问量:25
delphi封装的回调函数DLL 属性
软件大小:260KB 软件语言:中文 软件类型:国产软件 软件类别:免费软件 / 系统其它 更新时间:2014-12-29 14:30 运行环境:WinAll, WinXP 软件等级: 软件厂商: 官方网站:http://www.downcc.comdelphi封装的回调函数DLL 软件介绍
软件标签: dll delphi函数用Delphi封装的调用回调函数的DLL,内有delphi源代码,请使用delphi7进行编译。
说明:
DLL中的输出函数的调用风格不是cdecl,而是pascal风格(windowsapI多采用这种),通过反汇编moto_srv.dll,发现几个函数的尾部都是retn的方式返回,即由被调用者负责清理堆栈,而不是cdecl的由调用者通过add esp, n的方式清理堆栈。以上是主要问题,改正方法是把函数原型定义的cdecl去掉,或者改写为pascal(缺省如此,直接去掉cdecl同此);次要问题(或许不是问题),在display中,先不要访问VCL等有关窗体的资源,用writeln输出到屏幕,或者保存到一个文件,看看是否成功。
下载地址
⚠温馨提示⚠:资源来自于网络,仅供交流学习及信息展示之用,下载后请在24小时之内删除!如有侵犯您的权益,请联系我们删除。
上一篇:带宽测试工具
