如何在winforms父级中使本机win32窗口停靠?

如何在winforms父级中使本机win32窗口停靠?,winforms,controls,winapi,Winforms,Controls,Winapi,我想获取一个现有的窗口(我知道它的窗口句柄,它不是winforms控件),将其放入winforms容器中,并使其与类似于DockStyle.Fill的东西对接 现在,我可以重新租窗户了,但我无法确定对接部分。我可以将子窗口包装在NativeWindow中,但NativeWindow不是WinForms控件类,因此没有Dock属性 有没有办法在控件中包装通用窗口句柄?还是我绝对需要跟踪父控件的调整大小事件,并自己相应地更改子本机窗口大小?您无法访问控件的私有部分。是的,你绝对需要。

我想获取一个现有的窗口(我知道它的窗口句柄,它不是winforms控件),将其放入winforms容器中,并使其与类似于DockStyle.Fill的东西对接

现在,我可以重新租窗户了,但我无法确定对接部分。我可以将子窗口包装在NativeWindow中,但NativeWindow不是WinForms控件类,因此没有Dock属性


有没有办法在控件中包装通用窗口句柄?还是我绝对需要跟踪父控件的调整大小事件,并自己相应地更改子本机窗口大小?

您无法访问控件的私有部分。是的,你绝对需要。