2010-01-27 9 views

回答

2

這不應該發生。嘗試終止這兩個進程並再次啓動您的應用程序。如果事情設置不正確,wxWidgets應用程序有時會在最後一個窗口關閉後繼續運行。我猜你的應用程序開始兩次莫名其妙。

1

如果您的主窗口是wxDialog,則需要處理EVT_CLOSE事件並調用Destroy()。如果你不這樣做,這個窗口就會隱藏起來,並且這個過程仍然在後臺運行。

在正確關閉應用程序之前,您還應該使用它來銷燬工作線程。

編輯:順便說一句here是其作出解釋的鏈接,可以直接跳轉到章Closing the application

相關問題