我已经有代码来创建一个主表单,并创建一个带有自己的消息泵的“子”表单。目前,孩子完全独立于主要形式。
我想将子表单停靠在父表单中,以便移动/调整大小/等父表单也会影响孩子。最简单或最好的方法是什么?我知道通常你会停靠一个控件,但是一个单独的消息泵需要一个窗口。
至于我这样做的原因:主窗体有多个图形控件,当图形变得复杂时,在一个线程上绘制所有这些控件会变慢。如果不将每个图形的绘制分解成自己的线程,我就无法进一步提高性能。我相信这是使用多个 UI 线程有效的少数情况之一?
我已经有代码来创建一个主表单,并创建一个带有自己的消息泵的“子”表单。目前,孩子完全独立于主要形式。
我想将子表单停靠在父表单中,以便移动/调整大小/等父表单也会影响孩子。最简单或最好的方法是什么?我知道通常你会停靠一个控件,但是一个单独的消息泵需要一个窗口。
至于我这样做的原因:主窗体有多个图形控件,当图形变得复杂时,在一个线程上绘制所有这些控件会变慢。如果不将每个图形的绘制分解成自己的线程,我就无法进一步提高性能。我相信这是使用多个 UI 线程有效的少数情况之一?