TC官方合作论坛

标题: 修改TC消息框的标题,打造自己的辅助工具 [打印本页]

作者: 240420643    时间: 2012-6-30 22:28
标题: 修改TC消息框的标题,打造自己的辅助工具
前几天有人在群里提了如下一个问题,在使用TC制作脚本工具的时候,消息框是必不可少的提示途径,如下图所示,但是这个消息框的标题是"TC",这对于想打造自己的脚本工具的同学来说,是一点小遗憾,本教程就是教大家修改消息框的标题.


其实原理很简单,大家都知道TC自带修改窗口标题的函数,我们只要利用这个函数 把窗口标题为TC的窗口的标题进行修改就可以了,因为消息框弹出时,当前程序处于暂停状态,所以我们要利用多线程.
首先,建立一个函数,如下所示

功能 整型 寻找并修改TC窗口的标题()
整型 TC窗口句柄
循环(true)
TC窗口句柄=窗口.找到窗口("TC")
如果(TC窗口句柄>0)
窗口.设置标题(TC窗口句柄,"外挂脚本")
如果结束
循环结束
返回 0
功能结束
然后再主程序中添加如下代码
  1. 功能 逻辑型 按钮0_点击()
  2. //这里添加你要执行的代码
  3. 整型 修改标题句柄
  4. 修改标题句柄=线程.开启("外挂脚本.寻找并修改TC窗口的标题","")
  5. 辅助.消息框("修改后的消息框")
  6. 线程.关闭(修改标题句柄)
  7. 返回 真
  8. 功能结束
复制代码
这样就修改的消息框的标题,效果如下所示


作者: ahxx    时间: 2012-6-30 22:39
这个不错
作者: dzh    时间: 2012-7-1 00:09
回复 1楼240420643的帖子

有创意才有心意!
作者: linzijian2    时间: 2012-7-1 01:12
学习下
作者: whoyeyang    时间: 2012-7-1 02:07
好思路
作者: fnhcxia    时间: 2012-7-1 02:52
有意思。!
作者: QQ784948200    时间: 2012-8-10 13:12
多谢指教~~~~~~~~~~~~
作者: a62153738    时间: 2012-8-11 10:41
啊啊啊啊啊啊啊
作者: a62153738    时间: 2012-8-11 10:42
魂经验
作者: a62153738    时间: 2012-8-11 10:47
混经验
作者: a62153738    时间: 2012-8-11 10:57
混经验 啊啊啊
作者: a62153738    时间: 2012-8-11 11:00
混经验啊啊啊啊
作者: a62153738    时间: 2012-8-11 11:04
混经验啊啊啊是
作者: a62153738    时间: 2012-8-11 11:10
混经验啊啊啊混经验啊啊啊
作者: a62153738    时间: 2012-8-11 11:13
混经验啊啊啊混经验啊啊啊他
作者: a62153738    时间: 2012-8-11 11:14
2452543254
作者: a62153738    时间: 2012-8-11 11:24
4527572
作者: a62153738    时间: 2012-8-11 12:56
突然突然
作者: a62153738    时间: 2012-8-11 13:01
5245245
作者: zdy77233647    时间: 2012-8-12 20:00
回复 1楼240420643的帖子

不错  呵呵 学习了
作者: 347855421    时间: 2012-8-15 13:39
这个我喜欢
····
作者: alcar    时间: 2012-8-24 16:14
.................
作者: x11kang    时间: 2012-8-25 13:21
卡卡
作者: x11kang    时间: 2012-8-25 15:31
看卡啊
作者: scj2zxy    时间: 2012-8-28 06:13
好东东
作者: sutao80216    时间: 2012-8-31 01:06
其实“辅助”里面还有个“提示框”,可以自定义消息框的标题、内容、按钮等等。
作者: kk1304231990    时间: 2012-9-11 20:29
555445
作者: 6299843    时间: 2012-9-11 20:32
这个确实很棒
作者: qisi2012    时间: 2012-9-15 14:43
恩 不错
作者: mengtianxi    时间: 2012-9-18 02:35
还好还好还好还好
作者: tuan307818    时间: 2012-9-25 14:23
学习一下
作者: 青云    时间: 2012-9-29 12:39
受教了
作者: 554354854    时间: 2012-10-9 21:59
太有爱了~~
作者: molunshang    时间: 2012-10-14 00:01
高人啊!!!
作者: qisi2012    时间: 2012-11-4 16:24
如果有多个消息框,如何批量?
作者: vewin    时间: 2013-1-18 01:17
但是 任务栏那个 弹出窗口的 任务栏图标 还是 大大的红色的 T
作者: dir01    时间: 2013-1-25 09:49
怎么我复制你的代码,第3行直接报错啊:

空间 我的脚本
//默认空间
功能 整型 寻找并修改TC窗口的标题()
整型 TC窗口句柄
循环(true)
TC窗口句柄=窗口.找到窗口("TC")
如果(TC窗口句柄>0)
窗口.设置标题(TC窗口句柄,"外挂脚本")
如果结束
循环结束
返回 0
功能结束
作者: 1357501545    时间: 2013-1-25 12:27
不知道以前3.0版是什么情况,现在的4.0版 直接可以设定 信息窗口标题

中文函数原型: 消息框(content,caption="TC")

英文函数原型: messagebox(content,caption="TC")
作者: a906481329    时间: 2013-1-26 14:27
回复 1楼240420643的帖子

直接写
辅助.消息框("修改后的消息框","外挂脚本")
不就可以了吗?
用得着这么麻烦?
作者: 智盛辅助软件    时间: 2013-5-10 01:37
.
作者: 日大侠    时间: 2013-5-15 11:44
学习
作者: 609868465    时间: 2013-6-4 17:20
精品
作者: 409700696    时间: 2014-3-12 17:48
好思路啊...但这个死循环会不会占太多CPU?
作者: fjshwr    时间: 2014-4-9 16:31
help.messagebox("不用修改直接自带","**脚本")
作者: 斯克达    时间: 2014-12-12 11:20
TC额(⊙o⊙)…    辅助.消息框(内容,标题=“”)
作者: 45622449    时间: 2016-9-21 22:01
人才




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