我拿 计算器  做的实验    用的函数都是tc自带的   写脚本时候  把 脚本写到 线程函数内  就ok了    
 
 
 
namespace my 
//定义默认空间 
int hwnd 
int c //开启程序个数 
int[] b//窗口句柄 
int[] n//线程句柄 
int[] p//进程句柄 
function int threadfunction()   //  线程 
int h = hwnd 
while(true) 
//  游戏脚本代码     
    window.postkeypress(h,49) 
    window.postkeypress(h,50) 
    window.postkeypress(h,51) 
    window.postkeypress(h,52) 
    window.postkeypress(h,53) 
    window.postkeypress(h,54) 
    window.postkeypress(h,49) 
    window.postkeypress(h,49) 
    window.postkeypress(h,50) 
    window.postkeypress(h,51) 
    window.postkeypress(h,52) 
    window.postkeypress(h,53) 
    window.postkeypress(h,54) 
    window.postkeypress(h,49) 
    window.postkeypress(h,49) 
    window.postkeypress(h,50) 
    window.postkeypress(h,51) 
    window.postkeypress(h,52) 
    window.postkeypress(h,53) 
    window.postkeypress(h,54) 
    window.postkeypress(h,49) 
 
endwhile 
return 0 
endfunction 
function bool start_click() 
//这里添加你要执行的代码 
c= convert.strtoint(edit.gettext("edit0"),0) 
help.messagebox(convert.inttostr(c)) 
b=int[c] 
n=int[c] 
p=int[c] 
int i = c-1 
//通过路径进程   获取 窗口句柄   
while(i>=0) 
 p=process.openprocess(browse.gettext("path0")) 
 help.sleep(100)     //  休眠  必须有  
 b = window.getfoucswndhand() 
 window.setwindowpos(b,300*i+50,200) 
        i=i-1 
         
endwhile 
return true 
//函数返回语句 
endfunction 
function bool exit_click() 
//这里添加你要执行的代码 
int i=c-1 
while(i>=0) 
    process.closeprocess(p) 
    i=i-1 
     
endwhile  
help.exit() 
return true 
//函数返回语句 
endfunction 
 
function bool button0_click() 
//这里添加你要执行的代码 
int i=c-1 
while(i>=0) 
    hwnd = b 
    n=thread.beginthread("my.threadfunction") 
    help.sleep(100)   // 休眠 必须有 
//    help.messagebox(convert.inttostr(n)) 
    i=i-1 
endwhile  
return true 
endfunction 
 
function bool button1_click() 
//这里添加你要执行的代码 
int i=c-1 
while(i>=0) 
    thread.closethread(n) 
     
    i=i-1 
     
endwhile  
return true 
endfunction 
endnamespace 
//空间结束语句 
 |