gpt4 book ai didi

.net - 您可以从应用程序更改视觉效果性能设置吗?

转载 作者:可可西里 更新时间:2023-11-01 10:00:49 25 4
gpt4 key购买 nike

我正在修改在以下位置找到的注册表值:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects。

出于我的目的,它可以存储 DWORD 值 0、1、2。这些值对应于 Windows 7 中性能选项下的视觉效果单选按钮;分别“让 Windows 选择最适合我的计算机”、“调整为最佳外观”和“调整为最佳性能”。

如果您使用实际的“性能选项”屏幕并进行更改并单击应用,Windows 中的视觉设置将按预期重新加载。如果您以编程方式更改该值,它不会执行任何操作。

有没有办法在代码中实现这一点?

最佳答案

扩展 Raymond 的评论:

“视觉效果”选项卡有十五个单独的性能选项。单选按钮“调整为最佳外观”将它们全部打开。 “调整以获得最佳性能”将它们全部关闭。 “让 Windows 选择最适合我的计算机的”大概是根据 Windows 体验指数或某种类似方法设置它们。

您将无法从应用程序中实现“让 Windows 选择最适合我的计算机的内容”,或者至少不容易实现。但是您应该能够通过使用 SystemParametersInfo 来实现其他两个选项。并设置十五个单独的选项中的每一个。

您需要确定与“视觉效果”选项卡中的选项相对应的十五种设置:有些相当明显,有些可能需要反复试验。希望如果您将单选按钮设置为“自定义”,当您打开“视觉效果”选项卡时,您将看到您的应用程序所做的更改,这样您就可以判断您是否进行了正确的设置。

您可能还想为单选按钮设置注册表值,以便用户在打开控制面板时看到正确的内容。

附录:对于您描述的场景,您可能希望先阅读每个当前设置,然后再恢复它们。要么也读取并恢复注册表设置,要么就别碰它。

关于.net - 您可以从应用程序更改视觉效果性能设置吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9897310/

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