为了将窗口拆分为2,例如,同时查看2个文档,我们创建了2个子窗口和一个拆分栏来调整子窗口的大小。
但是我看到很多应用程序都有多个没有分割条的面板。事实上,面板之间有一条“线”,但我发现它们创建了一个额外的子窗口hwndChild1Container
,其中包含第一个子窗口hwndChild1
,其大小比{{1}宽。因此,我们看到有一个hwndChild1
。
我的问题是:为了做同样的事情,我不知道我必须使用哪种窗口样式bar
。我不希望hwndChild1Container
有一个类似主窗口的板,但我需要它可以调整大小,当鼠标在右边界上时,光标会改变形状,就像主窗口的情况一样。是否有这种子窗口的内置窗口样式,或者我必须在hwndChild1Container
的窗口过程中手动执行此操作?
答案 0 :(得分:0)
Container不需要任何特殊样式。只需处理容器的WM_NCHITTEST
,然后返回HTBOTTOM
作为底部像素。