TC官方合作论坛

 找回密码
 立即注册
查看: 890|回复: 9
打印 上一主题 下一主题

[其他] 子窗口搜索工具新手作品...

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-1 01:17:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新手作品如有问题请见谅


原理:利用系统.枚举这个指令所返回的子窗口值,他所枚举子窗口顺序是固定的这个特性来辨认要找的子窗口。
缺点:不一定所有窗口都适合、程式更新后有其他子窗口加入就会被打乱、多开时或父窗口名称有相同时可能会误动作...等。



以下为程式使用方法:










以下为你要找子窗口时的程式码:

整型 窗口句柄=窗口.找到窗口("父窗口")//父窗口=>你要找的程式窗口记得要字符型EX:小算盘
字符型 窗口句柄字符串=转换.整型转字符型(窗口句柄)   
字符型 返回值=系统.枚举(窗口句柄字符串,3)
string[] rstr    //分割后会根据分割出的个数初始化数组大小,可用 array.size() 获取数组长度
string sourcestr=返回值,splitstr="|"
bool isok=str.split(sourcestr,splitstr,rstr)
int c1,c2,c3,i=0
array.size(rstr,c1,c2,c3) //获取数组维数
if(isok)      //如果分割成功,依次输出分割后字串      
while(i < c1)

if (i==0)//子窗口1顺序整型=>你得到的窗口顺序
            //你可以在这里写对子窗口作的程式  
  1. //范例  辅助.消息框(rstr[i],"子窗口句柄") rstr[i]=子窗口句柄 字符型  
复制代码

endif
        if (i==1)//子窗口2顺序整型=>你得到的窗口顺序
            //你可以在这里写对子窗口作的程式

endif
        if (i==2)//子窗口3顺序整型=>你得到的窗口顺序
            //你可以在这里写对子窗口作的程式

endif
        if (i==3)//子窗口4顺序整型=>你得到的窗口顺序
            //你可以在这里写对子窗口作的程式

endif
        if (i==4)//子窗口5顺序整型=>你得到的窗口顺序
            //你可以在这里写对子窗口作的程式

endif
        if (i==5)//子窗口6顺序整型=>你得到的窗口顺序
            //你可以在这里写对子窗口作的程式

endif
        if (i==6)//子窗口7顺序整型=>你得到的窗口顺序
            //你可以在这里写对子窗口作的程式

endif
        if (i==7)//子窗口8顺序整型=>你得到的窗口顺序
            //你可以在这里写对子窗口作的程式

endif
    i=i + 1
endwhile
endif


如有重大错误烦请告知,也希望各位高手能多帮帮其他新手









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

沙发
发表于 2012-12-1 01:28:37 | 只看该作者
有人下竟然没人回。。
回复 支持 反对

使用道具 举报

板凳
发表于 2012-12-1 01:30:41 | 只看该作者
下载不顶帖!真不是个好习惯!
好东西就要顶起来!
回复 支持 反对

使用道具 举报

地板
发表于 2012-12-1 01:31:43 | 只看该作者
学习学习。
回复 支持 反对

使用道具 举报

5#
发表于 2012-12-1 08:59:14 | 只看该作者
顶一个
回复 支持 反对

使用道具 举报

6#
发表于 2012-12-1 09:15:57 | 只看该作者
这都没人顶?
回复 支持 反对

使用道具 举报

7#
发表于 2012-12-1 11:12:40 | 只看该作者
顶一下
支持新朋友
回复 支持 反对

使用道具 举报

8#
发表于 2012-12-1 22:18:29 | 只看该作者
支持
回复 支持 反对

使用道具 举报

9#
发表于 2013-1-16 18:23:12 | 只看该作者
点点滴滴顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
回复 支持 反对

使用道具 举报

10#
发表于 2013-6-19 15:13:00 | 只看该作者
神器呀  呵呵
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-10-4 04:47 , Processed in 0.140564 second(s), 24 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表