Windows 桌面 API 中是否有信号或事件可以告诉我我的应用程序是否处于最小化状态?我查看了 msdn 文档,只发现在应用程序最小化时调用的最小化事件,而不是在应用程序已经完成最小化并处于最终最小化状态时调用。
当我知道我设置的窗口已最小化并且不妨碍屏幕截图时,我需要关闭另一个操作(屏幕截图)。我使用 WM_SIZE 消息检查窗口是否最小化,然后开始屏幕捕获。我的问题是,即使我通过 ProcessWindowMessage 回调收到了 SIZE_MINIMIZED 消息,在截屏时我仍然可以看到应用程序窗口正在关闭(即大多数应用程序窗口完成的最小化动画)。我需要告诉我该应用程序已完全最小化,而不是妨碍我对整个桌面进行的屏幕截图。
谢谢!