Multithreading wxwidgets如何使用wxCloseEvent关闭线程

Multithreading wxwidgets如何使用wxCloseEvent关闭线程,multithreading,wxwidgets,Multithreading,Wxwidgets,主程序线程(源自wxConvas)为一些复杂的计算生成线程 当来自用户的wxCloseEvent到达时,我希望在此事件上删除线程,因为允许线程继续工作会导致内存错误 想知道如何在运行时从主线程中找到线程,以及如何确切地销毁/删除它 您没有“找到”线程。构造它时,将它或指向它的指针保留为属性。当应用程序关闭时,您应该覆盖wxApp::OnExit ()方法通过调用存储的线程属性上的方法wxThread::delete()来删除线程

主程序线程(源自wxConvas)为一些复杂的计算生成线程

当来自用户的wxCloseEvent到达时,我希望在此事件上删除线程,因为允许线程继续工作会导致内存错误
想知道如何在运行时从主线程中找到线程,以及如何确切地销毁/删除它

您没有“找到”线程。构造它时,将它或指向它的指针保留为属性。当应用程序关闭时,您应该覆盖wxApp::OnExit ()方法通过调用存储的线程属性上的方法wxThread::delete()来删除线程