TC官方合作论坛

 找回密码
 立即注册
查看: 12499|回复: 149

分享,让脚本按ESC不退出,点X可以退出,不用设置退出事件

[复制链接]
发表于 2013-3-29 16:14:33 | 显示全部楼层 |阅读模式

马上加入TC

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

x
   大家,经常希望脚本按ESC不退出,但是点X可以退出,设置窗口退出事件,又会影响点击X的时候,怎么办了,消息路由可以解决这个问题
   第一,找到主窗口,设置消息路由事件

   //消息路由功能
  功能 测试例子_消息路由(句柄,消息,w参数,l参数,时间,x坐标,y坐标)
  如果((消息==#0100)&&(w参数==27))
      返回 真
  如果结束
  返回 假
  功能结束

第二,加上 ESC的消息处理,返回 真,真表示系统不用处理了
    如果((消息==#0100)&&(w参数==27))
      返回 真
    如果结束

  第三,跑起,看效果,OK了
  分析下上面的判断
   (消息==#0100)   #0100指 键盘按下消息,这里 #0100 是十六进制数额,也可以用十进制
   (w参数==27)       27是ESC的键码
   返回 真                 消息路由里面,返回 真,表示告诉系统不处理这个消息,返回 假 表示处理


OVER,给出源码示例
测试例子.rar (2.51 KB, 下载次数: 18)
回复

使用道具 举报

发表于 2013-3-29 16:24:25 | 显示全部楼层
积极回帖,努力帮助新手,赚取TC币
回复 支持 反对

使用道具 举报

发表于 2013-3-29 16:48:56 | 显示全部楼层
xxx学习
回复 支持 反对

使用道具 举报

发表于 2013-3-29 17:01:53 | 显示全部楼层
非常感谢
回复 支持 反对

使用道具 举报

发表于 2013-3-29 18:35:44 | 显示全部楼层
嗯,你的分享不错。
回复 支持 反对

使用道具 举报

发表于 2013-3-29 21:14:48 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

发表于 2013-7-3 13:30:06 | 显示全部楼层
学习学习,不错的说
回复 支持 反对

使用道具 举报

发表于 2014-5-21 10:12:00 | 显示全部楼层
回复

使用道具 举报

发表于 2015-1-26 16:26:35 | 显示全部楼层
谢谢分享。
回复

使用道具 举报

发表于 2016-4-14 01:26:02 | 显示全部楼层
666666666666666666666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

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

GMT+8, 2024-5-10 18:39 , Processed in 0.042948 second(s), 25 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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