找回密码
 加入
搜索
查看: 2276|回复: 2

[AU3基础] 内存写入读取有点疑惑

[复制链接]
发表于 2012-10-26 02:09:29 | 显示全部楼层 |阅读模式
本帖最后由 kenan 于 2012-10-26 02:16 编辑

我对某个内存地址写入0x1024这个数据,然后在这个地址读2个字节读出了却是0x2410
这是怎么回事,如何读出正确的数值或者应该要做什么转换啊
#include "Thread.au3"
$data=0x1024
$pHandle=_RTOpenProcess(-1)
$pAddress = _RTVirtualAllocEx($pHandle, 2)
$rWPM=_RTWriteProcessMemory($pHandle, $pAddress,$data, BinaryLen($data),"binary")
MsgBox(0,0,_RTReadProcessMemory($pHandle,$pAddress,0,2,"binary"))
发表于 2012-10-27 12:51:10 | 显示全部楼层
没有这个库,..类型改成int,4字节试试
 楼主| 发表于 2012-10-27 18:12:06 | 显示全部楼层
回复 2# www378660084


    http://www.autoitx.com/forum.php?mod=viewthread&tid=18153
p版的帖子就有
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-19 04:36 , Processed in 0.078997 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表