C++ 以编程方式更改系统视觉效果
我需要一些技巧,以便在用C++开发的项目(使用MFC)中进行一些更改;特别是,我想更改Windows 10的一些视觉效果设置:C++ 以编程方式更改系统视觉效果,c++,user-interface,winapi,mfc,C++,User Interface,Winapi,Mfc,我需要一些技巧,以便在用C++开发的项目(使用MFC)中进行一些更改;特别是,我想更改Windows 10的一些视觉效果设置: 是否可以通过编程方式禁用“系统属性->高级->性能->设置->视觉效果”下的“窗口内控件和元素动画”选项 我是否可以仅为我的应用程序更改此选项,而不是在系统级别全局更改此选项 提前感谢您的帮助 通过设置SPI\u SETCLIENTAREAANIMATION,可以禁用“为窗口内的控件和元素设置动画” SPI_SETCLIENTAREAANIMATION:打开或
- 是否可以通过编程方式禁用“系统属性->高级->性能->设置->视觉效果”下的“窗口内控件和元素动画”选项
- 我是否可以仅为我的应用程序更改此选项,而不是在系统级别全局更改此选项
SPI\u SETCLIENTAREAANIMATION
,可以禁用“为窗口内的控件和元素设置动画”
SPI_SETCLIENTAREAANIMATION:打开或关闭客户端区域动画。pvParam参数是一个BOOL变量。将pvParam设置为TRUE以
在客户端区域中启用动画和其他瞬态效果,或
FALSE将禁用它们。显示功能,如闪烁、闪烁、,
闪烁和移动的内容可能会导致具有
光敏性癫痫。此标志允许您启用或禁用
所有这些动画
Windows Server 2003和Windows XP/2000:此参数不是
支持
然后你用它来提高效率
代码:
注意:
此功能用于允许用户自定义环境的应用程序
因此,您不能仅为您的应用程序更改此选项
SystemParametersInfo(SPI_SETCLIENTAREAANIMATION, 0, (PVOID)FALSE, SPIF_UPDATEINIFILE);