问一个迷惑好久的问题
;这是子程序
_GetApi proc _hModule,_lpszApi
local @dwReturn,@dwStringLength
pushad
;********************************************************************
; 计算 API 字符串的长度(带尾部的0)
;********************************************************************
mov edi,_lpszApi
mov ecx,-1
xor al,al
cld
repnz scasb
mov ecx,edi
sub ecx,_lpszApi
mov @dwStringLength,ecx
;**************************************************
请教一个问题,sub ecx,_lpszApi这两个相减是什么意思
这ecx,_lpszApi又不是偏移地址,而是两个地址里的内容
这样能计算到我所要的字符串么???
请高手帮忙回答下好么!!