|
namespace xs
zr=com( "MyPc.Class")
hwnd
function start_click()
asm
i,j
if(hwnd==0)
help.messagebox("请先选择要注入的窗口")
return true
endif
str.split(edit.gettext("edit0"),"\n",asm)
arraysp.size(asm,i)
while(j<i)
if(asm[j]=="")
break
endif
zr.AsmAdd(asm[j])
j=j+1
endwhile
zr.AsmCall(hwnd,0)
zr.AsmClear()
return true
endfunction
function exit_click()
help.exit()
return true
endfunction
function timer0_ontime()
it
if(edit.gettext("edit1")!="")
it=window.iswindow(hwnd)
if(it==false)
hwnd=0
edit.settext("edit1","")
edit.settext("edit2","")
endif
endif
return true
endfunction
function hotkey0_onhotkey()
cp
hwnd=window.getmousemovewndhand()
cp=window.getwindowcaption(hwnd)
edit.settext("edit1",convert.inttostr(hwnd))
edit.settext("edit2",cp)
return true
endfunction
function destroy()
help.regdll("rc:Pc.dll",false)
return true
endfunction
function init()
help.regdll("rc:Pc.dll",true)
return true
endfunction
endnamespace
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|