Windows Aero - 以编程方式禁用视觉效果

mpm*_*mpm 5 winapi accessibility aero

有谁知道是否有一个 API 可以通过编程方式禁用/启用特定的 Windows 视觉效果,例如“启用透明玻璃”或“启用 Aero Peek”?

我指的效果是在以下位置配置的效果:系统/高级系统首选项/高级(选项卡)/性能设置/自定义

我正在为 Windows 创建一个辅助工具,我需要禁用一些视觉效果,因为它们对于视力受损的用户来说是“不可见的”。另外,我需要节省一些 CPU 周期来进行屏幕放大和颜色调整。

谢谢

Dea*_*nna 4

不,可以在使用 运行特定应用程序时禁用它DwmEnableComposition()。

全局更改它是 Windows 内部的,实际上应该由用户完成。