0

我已经有代码来创建一个主表单,并创建一个带有自己的消息泵的“子”表单。目前,孩子完全独立于主要形式。

我想将子表单停靠在父表单中,以便移动/调整大小/等父表单也会影响孩子。最简单或最好的方法是什么?我知道通常你会停靠一个控件,但是一个单独的消息泵需要一个窗口。

至于我这样做的原因:主窗体有多个图形控件,当图形变得复杂时,在一个线程上绘制所有这些控件会变慢。如果不将每个图形的绘制分解成自己的线程,我就无法进一步提高性能。我相信这是使用多个 UI 线程有效的少数情况之一?

4

1 回答 1

0

经过一些实验,这似乎是不可能的。

尝试Parent在异常“在一个线程上创建的控件不能作为另一个线程上的控件的父级”中设置子级的结果。

于 2013-09-18T12:25:36.083 回答