C++11 如何仅在Windows 7上禁用Aero Shake最小化

C++11 如何仅在Windows 7上禁用Aero Shake最小化,c++11,winapi,windows-7,aero,C++11,Winapi,Windows 7,Aero,我需要禁用AeroShake最小化,而其他Aero功能仍在运行。只有一种解决方案: SystemParametersInfo(0x0083, 0, 0, 1); 但这会禁用所有Aero功能。发现了类似的问题,但没有任何答案 如何仅禁用Aero shake最小化 Aero Shake-一个有趣的小功能,让你抓住窗户的边缘 标题栏并摇动它以最小化所有其他打开的窗口 以下解决方案适用于我在Windows 10上禁用抖动(但我不测试其他Aero功能)。你可以试试看它是否有用 在注册表的HKEY\U

我需要禁用AeroShake最小化,而其他Aero功能仍在运行。只有一种解决方案:

SystemParametersInfo(0x0083, 0, 0, 1); 
但这会禁用所有Aero功能。发现了类似的问题,但没有任何答案

如何仅禁用Aero shake最小化

Aero Shake-一个有趣的小功能,让你抓住窗户的边缘 标题栏并摇动它以最小化所有其他打开的窗口

以下解决方案适用于我在Windows 10上禁用抖动(但我不测试其他Aero功能)。你可以试试看它是否有用

在注册表的
HKEY\U CURRENT\U USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced
中添加一个名为
DisallowShaking
的值。并将其值从0更改为1。像这样:

< /P> @ HtONUS是指C++中的注册表访问。