20
父窗体上的按钮用于启动线程。 如果父窗体在开发环境中关闭,则线程会在后台运行,以防止对64位Windows 7平台上的源代码进行编辑。 线程必须通过菜单>调试>停止调试来终止。 当父窗体关闭时,以编程方式终止线程的正确方法是什么?如何在退出时杀死线程?
private void buttonW_Click(object sender, EventArgs e)
{
Thread t = new Thread(Main.MyThread);
t.Start();
}
private static void MyThread()
{
...
}
我简直不敢相信我一直保存线程的堆栈主线程并遍历它来关闭它们。 – BrunoLM 2011-05-19 17:34:49
完美。谢谢。顺便说一句:刚开始你的书。 – jacknad 2011-05-19 17:37:09
@JackN:很高兴帮助。希望你喜欢这本书:) – 2011-05-19 17:39:30