……というタイトルと裏腹に、実はもう一週間くらいwxPythonしているので、ぐぐってもわからない問題を自力で(wxWidgetsのリファレンスを見たりして)調べてわかったことをメモ。 Windowsでタイトルバーの「閉じる」ボタンを押してクローズしたときにwxWidgetsはEVT_CLOSEイベントを送出するので、こいつのイベントハンドラを定義してやれば良い。終了確認を入れたければこんな感じ。 class MyApp(wx.App): def OnInit(self): self.frame = wx.Frame() self.SetTopWindow(self.frame) # その他いろいろ # イベントハンドラの登録 self.frame.Bind(wx.EVT_CLOSE, self.ExitHandler) # さらにいろいろ self.frame.Show() return