WM_SIZE消息

时间:2010-08-18 19:29:26

标签: winapi

只需处理WM_SIZE消息,是否可以知道窗口是否从最小化状态恢复?

3 个答案:

答案 0 :(得分:2)

不,不是 -

wParam将是SIZE_RESTORED(0)
和lParam将具有窗口的新大小。

除非您在最小化时存储在窗口中,否则您将无法知道何时从此消息中恢复它。

答案 1 :(得分:0)

不直接来自当前参数。

但是如果每次收到消息时都存储传递给WM_SIZE的参数,那么只需检查传递的最后一个参数是否为SIZE_MINIMIZED。

答案 2 :(得分:0)

GetWindowPlacement Function会工作吗?

检索指定窗口的显示状态和恢复,最小化和最大化位置