gpt4 book ai didi

c# - 在winforms中获取最大化版本的窗口大小

转载 作者:太空狗 更新时间:2023-10-30 00:57:58 24 4
gpt4 key购买 nike

如何在不最大化窗口状态的情况下获得窗体在最大化窗口状态下的大小?

我正在做 map 控件的快照。我想在做快照时最大化窗口但没有用户注意到。窗体窗口状态似乎在隐藏时不会更改窗体大小:

this.Hide();
this.WindowState = FormWindowState.Maximized;
// Snapshot but this.Size didn't change
this.WindowState = FormWindowState.Normal;
this.Show();

不隐藏时它工作正常。

所以我尝试手动设置尺寸,但需要知道最大化状态的宽度和高度:

// x & y ???    
this.Size = new Size(x,y);

最佳答案

您可以阅读 workingarea-screen大小。

关于c# - 在winforms中获取最大化版本的窗口大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3995428/

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