相关疑难解决方法(0)

最小化/恢复窗口以编程方式跳过动画效果

我需要在一个窗口列表上执行几个操作(最小化其中一些,恢复其他窗口),以便一次在两组或更多组窗口之间切换.

这个问题是在最小化和恢复窗口时可以看到的动画.所有这些动画进出,上下都是整个过程看起来很糟糕.
但是,我无法禁用这些动画,因为这是针对其他计算机而我不想更改其他人的设置,而且当您最小化/恢复一个窗口时(例如,当您手动执行此操作时),这些动画实际上非常有用,因为您可以看到发生了什么,但是为了一次在几个窗口上以编程方式进行,这并不好.

我当前正在使用该SendMessage函数发送WM_SYSCOMMAND带有params SC_MINIMIZE/ 的消息SC_RESTORE.我不知道是否还有其他办法.

所以,问题是:
如何在没有动画效果的情况下以编程方式最小化/恢复窗口?

PS:编程语言并不重要.我可以使用任何必要的语言来实现这一点.

windows winapi automation windows-shell sendmessage

7
推荐指数
1
解决办法
8432
查看次数

标签 统计

automation ×1

sendmessage ×1

winapi ×1

windows ×1

windows-shell ×1