马上加入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)
|