当用户在顶层窗口中单击系统提供的关闭按钮时,我需要释放资源。
问题是:如何拦截此事件,以便调用自己的一些代码?
我看过文件,但找不到任何关于破坏顶层窗户的信息。
use warnings;
use strict;
use Tkx;
my $mw = Tkx::widget->new('.');
$mw->g_wm_protocol('WM_DELETE_WINDOW' => &cleanUp);
Tkx::MainLoop();
sub cleanUp
{
print "Cleaning things upn";
exit;
}