Func _memoryread($iv_address,$ah_handle,$sv_type)
If Not IsArray($ah_handle) Then
seterror(1)
return 0
EndIf
Local $v_buffer=DllStructCreate($sv_type)
If @error Then
SetError(@error+1)
Return 0
EndIf
DllCall($ah_handle[0],'Int','readprocessmemory','Int',$ah_handle[1],'Int',$iv_address,'ptr',DllStructGetPtr($v_buffer),'int','')
If Not @error Then
Local $v_value=DllStructGetData($v_buffer,1)
Return $v_value
Else
SetError(6)
Return 0
EndIf
EndFunc
但是这个代码中的seterror+1是什么意思????????? |