gpt4 book ai didi

c# - 你能阻止 Windows TileWindows 函数将所有窗口恢复到它们以前的大小吗?

转载 作者:可可西里 更新时间:2023-11-01 11:25:00 37 4
gpt4 key购买 nike

我一直在用 smalltalk 制作一种窗口菜单/管理器。我添加了一个按钮,使用 Windows TileWindows 自动平铺我所有的 smalltalk 窗口。功能。

问题是当我这样做时,正如它在 Windows 中所说的那样 TileWindows备注,所有 最大化窗口都恢复到原来的大小。

有没有办法阻止 TileWindows 这样做?还是我必须“手动”重新最大化所有未平铺的窗口?

谢谢

最佳答案

您不能更改 TileWindow 窗口函数的行为。您需要枚举 (EnumWindows) 所有最大化的顶层窗口并在调用 TileWindow 后重新最大化它们。要减少闪烁,您应该隐藏它们。

隐藏和最大化都是通过 ShowWindow 函数完成的

关于c# - 你能阻止 Windows TileWindows 函数将所有窗口恢复到它们以前的大小吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40423691/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com