黑月def修复stdcall优化版

易语言 2020-03-15 15:48:17

黑月def修复stdcall优化版

本程序可以自动修改黑月的def文件内容,达到统一使用__stdcall的目的。
使用方法:
1.删除欲编译的黑月dll源码目录下的def文件,然后使用黑月静态编译dll,得到.h文件。
2.本窗口左边edit填上黑月生成的.h文件内容,点击下边按钮生成修正内容。
3.用修正内容替换dll目录下的def,重新黑月静态编译,得到修正的.lib文件。
另外:
使用了“
正则表达式支持库(Deelx版) (2.3#0版)
”,但没有开扩展模式,如果旧版本想编译可以换成自己的实现。
本程序忽略了8字节参数,比如INT64,double这些类型。
不知道为什么生成的文件换行符卡在了奇怪的地方,但是不影响黑月编译。