只需处理WM_SIZE消息,是否可以知道窗口是否从最小化状态恢复?
答案 0 :(得分:2)
不,不是 -
wParam将是SIZE_RESTORED(0)
和lParam将具有窗口的新大小。
除非您在最小化时存储在窗口中,否则您将无法知道何时从此消息中恢复它。
答案 1 :(得分:0)
不直接来自当前参数。
但是如果每次收到消息时都存储传递给WM_SIZE的参数,那么只需检查传递的最后一个参数是否为SIZE_MINIMIZED。
答案 2 :(得分:0)
GetWindowPlacement Function会工作吗?
检索指定窗口的显示状态和恢复,最小化和最大化位置。