gpt4 book ai didi

windows - 防止整个屏幕更新

转载 作者:可可西里 更新时间:2023-11-01 13:55:03 24 4
gpt4 key购买 nike

编辑1:其实我只是想避免关闭一个Word文档再打开另一个文档引起的闪烁。但现在看来这种做法并不可行。

您好,是否可以防止整个屏幕(不仅是桌面)更新?问题来源于this one .我想要做的是,在我的 Word 加载项中,当我关闭一个 Word 文档并打开另一个文档时锁定整个屏幕更新,并在我完成后重新启用更新。

一个想法是:

  1. 获取整个屏幕的图像(如何?);
  2. 显示一个最顶层的窗口以显示在步骤 1 中捕获的屏幕图像,以覆盖整个屏幕;
  3. 完成我的工作并在完成后关闭最顶层的窗口。

这可能吗?或者你有其他更好的想法吗?谢谢!

最佳答案

不要。

任何应用程序、插件或其他非常好的代码都不能特别到侵入(即使是很短的时间)用户拥有的东西:他的 UI。

The Old New Thing ( Raymond Chen ) 有一些非常好的帖子,不同于 LockWindowUpdate , 至 locking gadges in place及其他user-hostile features .

生活在一个多线程的世界中,意味着您应该期望您的用户会同时做多件事。

出于“让它看起来不错”的目的而锁定任何东西 - 即使是很短的时间 - 是完全禁止的。

您的请求只是迈向可怕的系统模式对话框“您确定要对您的计算机做这件坏事吗?”的第一步。带有按钮 YesNo,其中 Yes 是默认按钮,在用户输入长篇故事的过程中,按下空格键。

--杰伦

关于windows - 防止整个屏幕更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4795106/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com