wxWidgets:wxCloseEvent类用法
生活随笔
收集整理的這篇文章主要介紹了
wxWidgets:wxCloseEvent类用法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
wxWidgets:wxCloseEvent類用法
- wxWidgets:wxCloseEvent類用法
- 用法詳細(xì)說明
wxWidgets:wxCloseEvent類用法
用法詳細(xì)說明
#include <wx/event.h>
wxCloseEvent的繼承圖
該事件類包含有關(guān)窗口和會話關(guān)閉事件的信息。
當(dāng)用戶嘗試使用窗口管理器 (X) 或系統(tǒng)菜單 (Windows) 關(guān)閉框架或?qū)υ捒驎r,會調(diào)用 EVT_CLOSE 的處理程序函數(shù)。它也可以由應(yīng)用程序本身以編程方式調(diào)用,例如通過調(diào)用wxWindow::Close函數(shù)。
您應(yīng)該檢查應(yīng)用程序是否使用wxCloseEvent::CanVeto強(qiáng)制刪除窗口。如果這是false,則必須使用wxWindow::Destroy 銷毀窗口。
如果返回值為true,則由您決定是否通過銷毀窗口來響應(yīng)。
如果你不銷毀窗口,你應(yīng)該調(diào)用wxCloseEvent::Veto讓調(diào)用代碼知道你沒有銷毀窗口。這允許wxWindow::Close函數(shù)根據(jù)關(guān)閉指令是否被執(zhí)行來返回真或假。
wxCloseEvent處理程序的示例:
void<總結(jié)
以上是生活随笔為你收集整理的wxWidgets:wxCloseEvent类用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 水面搞光伏发电影响生态吗?
- 下一篇: 奔驰火花塞要经常更换吗?