|
可否转换为16进制呢。
函数简介:
搜索指定的整数,默认步长是1.如果要定制步长,请用FindIntEx
函数原型:
string FindInt(hwnd, addr_range, int_value_min, int_value_max,type)
参数定义:
hwnd 整形数: 指定搜索的窗口句柄或者进程ID. 默认是窗口句柄. 如果要指定为进程ID,需要调用SetMemoryHwndAsProcessId.
addr_range 字符串: 指定搜索的地址集合,字符串类型,这个地方可以是上次FindXXX的返回地址集合,可以进行二次搜索.(类似CE的再次扫描)
如果要进行地址范围搜索,那么这个值为的形如如下(类似于CE的新搜索)
"00400000-7FFFFFFF" "80000000-BFFFFFFF" "00000000-FFFFFFFF" 等.
int_value_min 整形数: 搜索的整数数值最小值
int_value_max 整形数: 搜索的整数数值最大值
最终搜索的数值大与等于int_value_min,并且小于等于int_value_max
type 整形数: 搜索的整数类型,取值如下
0 : 32位
1 : 16 位
2 : 8位
返回值:
字符串:
返回搜索到的地址集合,地址格式如下:
"addr1|addr2|addr3…|addrn"
比如"400050|423435|453430"
我也是新手,我觉得这样处理是可行的。 |
|