我一直在用smalltalk制作一种窗口菜单/管理器。我添加了一个按钮,使用WindowsTileWindows自动平铺我所有的smalltalk窗口。功能。问题是当我这样做时,正如它在Windows中所说的那样TileWindows备注,所有最大化窗口都恢复到原来的大小。有没有办法阻止TileWindows这样做?还是我必须“手动”重新最大化所有未平铺的窗口?谢谢 最佳答案 您不能更改TileWindow窗口函数的行为。您需要枚举(EnumWindows)所有最大化的顶层窗口并在调用TileWindow后重新最大化它们。要减少闪烁