如何知道窗口最大化前的大小

怎么知道窗口最大化前的大小

最大化的时候有一个恢复按钮。一按就恢复到原来的大小了。


我想在最大化的时候。就知道原始的大小。应该怎么做。

我的需求是一个mdi窗口。多窗口的时候客户可以点保存。

然后load的时候。我会按保存时候的状态,把所有窗口创建一遍。如果有窗口最大化,我需要最大化(但需要先创建一个原始大小的)

不知道我说明白没有。感谢各位。
最大化

------解决方案--------------------
可以试试 GetWindowPlacement
------解决方案--------------------
怎么感觉和我写的控件一样的。。。
我之前写2个控件分别是容器和子窗口,容器里面可以创建多个子窗口,可以拖动放大,每次改变大小的时候都在事件里面保存当前子窗口的位置和大小到子窗口的属性里面去,可以在放大后恢复。。。子窗口也有属性表示当前状态是放大状态还是普通状态。
不知道和LZ做的是不是差不多。。