TC官方合作论坛

标题: 请问各位老师,如何在下拉框里显示运行了几个游戏窗口 [打印本页]

作者: 185833    时间: 2013-10-28 18:59
标题: 请问各位老师,如何在下拉框里显示运行了几个游戏窗口
[attach]12358[/attach]
就像这样  获取一下 就能在这里显示出运行了几个游戏窗口,游戏的句柄是什么 标题是什么  

我今天研究了一下午的枚举  也没找出头绪   应该怎么写  求各位老师指点
作者: qq06314488    时间: 2013-10-28 19:05
点击的时候触发枚举窗口句柄,获取窗口名,分别显示在下拉框上
作者: shadow    时间: 2013-10-28 22:05
  1. 功能 开始_点击()
  2. 变量 窗口句柄,返回值,大小
  3. 返回值=系统.枚举("计算器",0) //以计枚举计算器标题为例子
  4. //返回值=系统.枚举("CalcFrame",1) //也可以枚举类名
  5. 调试输出("返回值:"&返回值)
  6. if(返回值 != "")
  7. 下拉框.清空("下拉框0")
  8. endif
  9. if(字符串.分割(返回值,"|",窗口句柄) )
  10. 数组空间.大小(窗口句柄,大小)
  11. for(i = 0 ; i < 大小 ; i++)
  12. 下拉框.增加文本("下拉框0","窗口"&i&" 窗口句柄:"&窗口句柄[i]&" 窗口标题:"&窗口.得到标题(窗口句柄[i]))
  13. endfor
  14. else
  15. 窗口句柄 = 返回值
  16. 下拉框.增加文本("下拉框0","窗口0"&" 窗口句柄:"&窗口句柄&" 窗口标题:"&窗口.得到标题(类型.转整型(窗口句柄)))
  17. endif
  18. 下拉框.设置选项("下拉框0",0)
  19. 功能结束
复制代码

把 开始_点击 换成 别的按钮事件就OK了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1