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

标签 winapi accessibility aero

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

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

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

谢谢

最佳答案

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

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

关于winapi - Windows Aero - 以编程方式禁用视觉效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9823798/

相关文章:

windows - 在 Windows 7 下使用 DWM 扭曲窗口

c++ - 如何检索 Windows XP 中的所有事件日志?

c++ - C++中退出进程的不同方式

c++ - CreateProcess 未处理的错误

c# - 如何在c#代码中访问c++ dll类

html - 在 HTML5 中,可以在 em 标签中使用强标签吗?

linux - 用于测试可访问性的命令行软件

c# - 在 C# 中按名称获取 Windows 窗体控件

java - 结合 Aero Glass 效果和 SWT

c# - 可以使用 WM_NCPAINT 并仍然在 Aero 上获得窗口后面的阴影吗?