默认情况下,子窗体是否在主窗体的同一线程上运行?

3
如果我创建一个子 Form,它是否会在与其父 Form 相同的线程上运行?
2个回答

4

是的,你需要费很大的劲才能在单独的线程中加载子表单。


谢谢,我很惊讶这个问题以前没有被问过。 一旦SO允许,我会接受答案的 :) - Reousa Asteron
@Enigmativity,是否可以在新线程上创建一个表单呢? - Reousa Asteron
@ReousaAsteron - 你需要创建一个全新的消息泵。这两个窗体将独立运行,这并不容易。 - Enigmativity

0

它们必须在与其父级相同的线程上运行。因此,默认情况下会发生这种情况。如果您确实设法在不同的线程上创建子Form,那么很可能会导致程序崩溃。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接