为什么我不能平铺和级联无标题窗口?

时间:2010-03-29 21:59:22

标签: windows winapi

我有几个子窗口,都是同一个父窗口。我想级联/平铺这些窗口,很高兴找到TileWindowsCascadeWindows函数。但是如果他们没有标题(并且他们没有标题),它们似乎不能在我的窗户上工作!随着标题一切都很好。这是为什么?

2 个答案:

答案 0 :(得分:1)

这些功能旨在与MDI子窗口一起使用。 MDI子窗口必须有标题。如果他们也使用非MDI子窗口(尚未尝试过),那么Windows肯定会避免移动一个用户无法轻易移回的窗口。

答案 1 :(得分:0)

只有在设置窗口的wsCaption标志时,Windows才允许平铺/级联窗口。这与最初的目的有关,即这些功能主要用于MDI应用程序。此外,这些功能还可用于一组顶级窗口(右键单击任务栏,为您提供相应的菜单条目),通常具有标题栏。