- 注册时间
- 2011-3-10
- 最后登录
- 1970-1-1
该用户从未签到
|
发表于 2011-4-10 15:12:48
|
显示全部楼层
我来发,呵呵,今天看到有人在群里发了,我转发下!!
你看看
是VB转换FLOAT的,我已经测试通过!
需要声明一个API: CopyMemory
Dim l As Long
Dim f As Single
Dim mapX As Long
Dim mapY As Long
Dim base As Long
Dim strhex As String
Dim strhextosng As Long
'这里中间那些我就不写了!!
ReadProcessMemory hProcess, ByVal &H8EB1B4, base, 4, 0&
'ReadProcessMemory hprocess, ByVal base + &H8, base, 4, 0&
ReadProcessMemory hProcess, ByVal base + &H24, base, 4, 0&
ReadProcessMemory hProcess, ByVal base + &H3E0, mapX, 4, 0&
ReadProcessMemory hProcess, ByVal base + &H3E8, mapY, 4, 0&
l = Val(mapX & strhex)
CopyMemory f, l, 4
mapX = Format(f, "0.000")
strhextosng = mapX
LabmapX.Caption = mapX
l = Val(mapY & strhex)
CopyMemory f, l, 4
mapY = Format(f, "0.000")
strhextosng = mapY
LabmapY.Caption = mapY |
|