如何截获点击窗口右上角‘X’

来源:互联网 发布:java onvif设备发现 编辑:程序博客网 时间:2024/05/05 19:15

如何截获点击窗口右上角‘X’

在应用程序中我们一般都会用到带有“确认”和“取消”两个按钮的响应窗口,用closewithreturn()函数向父窗口发送消息,以通知系统用户点击了“确认”还是“取消”.
但是不要忘了用户可以点击 'X'来关闭该窗口,这样给“确认”和“取消”按钮写的代码就不会执行.你将会得到系统提示的"null object referenced"错误信息.

这里是解决方法:

自定义用户事件,对应pbm_syscommand

脚本如下:

IF message.wordparm = 61536 THEN
this.TriggerEvent("ue_cancel")
END IF

原创粉丝点击