是否有任何任务栏API可以立即应用注册表更改?

问题描述 投票:1回答:1

当我/我们通过右键单击任务栏更改任务栏设置>任务栏设置时,更改将立即应用,但是当我在注册表设置中进行更改时,我必须重置explorer.exe才能应用更改。

是否有任何API可以立即应用注册表更改?或其他想法?

c++ c windows-10 registry explorer
1个回答
0
投票

据我所知,通常没有简单的方法,因为每个应用程序都必须实现某种方式来注意注册表更改。因此,如果应用程序仅在启动时读取注册表项,那么您很不走运,但是Windows中有一个事件系统可以通知(愿意)应用程序有关注册表的更改。看看this

SendNotifyMessage( HWND_BROADCAST, WM_SETTINGCHANGE, 0, 0 );

[其他可能有用的链接:

© www.soinside.com 2019 - 2024. All rights reserved.