谁的坏叔叔 发表于 2023-6-29 17:15 大佬 这个失效了,可以分享下不 |
谁的坏叔叔 发表于 2023-6-29 17:24 dm调用64位CALL能指点下吗 |
美稀宗 发表于 2023-6-29 17:34 说明书里有64位举例 |
iamatig 发表于 2023-6-29 13:24 本质上就是传汇编代码啊,你试试看能怎么样呢,能使就是能使了,不能用再想别的办法。 另外,你得先确定dm汇编64位可用 |
谁的坏叔叔 发表于 2023-6-29 17:15 我这个是驱动的 主线程调用的情况下 游戏无法捕获 |
美稀宗 发表于 2023-6-29 11:30 网上没找到64位例子,DM说明书里也例子也没有这种直接传数字给RCX的 |
不确定64位能否执行,下面是32位的例子,你可以改成64位试试 dm.AsmClear () ‘固定写法,不能变 dm.AsmAdd ("mov ecx,[4E2DC44]") ’引号里写64位汇编,有多少汇编代码就写几个dm.AsmAdd () dm.AsmAdd ("push 0") dm.AsmAdd ("push 111") dm.AsmAdd ("push 111") dm.AsmAdd ("call 007B2D60") dm.AsmCall (句柄,1) ‘固定写法,直接调用call dm.AsmCall()是收费函数,易语言里不注册用不了这个函数,按键无影响 |
sssssaaa 发表于 2023-6-29 10:47 论坛搜“汇编调试器” |
sitemap|
易语言源码|
易语言教程|
易语言论坛|
易语言模块|
手机版|
广告投放|
精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司
( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173