斑竹 来看下啦~~
invoke lstrcpy,addr @szPath,_lpszPath;********************************************************************
; 在路径后面加上\*.*
;********************************************************************
@@:
invoke lstrlen,addr @szPath
lea esi,@szPath
add esi,eax
xor eax,eax
mov al,'\'
.if byte ptr [esi-1] != al
mov word ptr [esi],ax
.endif
invoke lstrcpy,addr @szSearch,addr @szPath
invoke lstrcat,addr @szSearch,addr szFilter
斑竹 问下啊。。这是罗云彬那个查找程序的书。。麻烦你解释下这几句,不是太明白啊谢啦,主要是那寄存器的用的好晕~~
lea esi,@szPath
add esi,eax
xor eax,eax
mov al,'\'
.if byte ptr [esi-1] != al
mov word ptr [esi],ax