易语言怎样编辑源码在DNF中弹出公告
2024-07-19 10:04:22作者:饭克斯
.版本2
.子程序公告
.参数公告内容,文本型,可空
.局部变量公告内容_字节集,字节集
.局部变量公告内容_地址,整数型
.局部变量创建内存,内存操作类
公告内容_字节集=转换Ansi转Unicode(公告内容)
公告内容_地址=创建内存.创建内存(取字节集长度(公告内容_字节集))
写内存字节集(-1,公告内容_地址,公告内容_字节集)
置汇编代码({})
Pushad()
Mov_ECX(十六到十(“011A2804”))'商店基址
Mov_ECX_Ptr_ECX_Add(0)
Mov_ECX_Ptr_ECX_Add(十六到十(“50”))
Mov_EBX(十六到十(“00AECFB0”))'喇叭基址,查找的方法是OD搜索CALL00AECFB0,查看特征码
Push(0)
Push(-1)
Push(0)
Push(0)
Push(0)
Push(13)
Push(公告内容_地址)
Call_EBX()
Popad()
ret()
代码=取汇编代码()
调用代码(代码)
创建内存.释放内存(公告内容_地址)
展开全文