TC官方合作论坛

 找回密码
 立即注册
查看: 5436|回复: 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, 下载次数: 15)
回复

使用道具 举报

沙发
发表于 2013-3-29 16:24:25 | 只看该作者
积极回帖,努力帮助新手,赚取TC币
回复 支持 反对

使用道具 举报

板凳
发表于 2013-3-29 16:48:56 | 只看该作者
xxx学习
回复 支持 反对

使用道具 举报

地板
发表于 2013-3-29 17:01:53 | 只看该作者
非常感谢
回复 支持 反对

使用道具 举报

5#
发表于 2013-3-29 18:35:44 | 只看该作者
嗯,你的分享不错。
回复 支持 反对

使用道具 举报

6#
发表于 2013-3-29 21:14:48 | 只看该作者
感谢分享
回复 支持 反对

使用道具 举报

7#
发表于 2013-7-3 13:30:06 | 只看该作者
学习学习,不错的说
回复 支持 反对

使用道具 举报

8#
发表于 2014-5-21 10:12:00 | 只看该作者
回复

使用道具 举报

9#
发表于 2015-1-26 16:26:35 | 只看该作者
谢谢分享。
回复

使用道具 举报

10#
发表于 2016-4-14 01:26:02 | 只看该作者
666666666666666666666666666
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-9-17 18:14 , Processed in 0.181547 second(s), 25 queries .

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

© 2001-2013 Comsenz Inc.

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