首页 > 解决方案 > SendNotifyMessage 和 WM_SETTINGCHANGE 不再工作了?(视窗 10)

问题描述

https://social.msdn.microsoft.com/Forums/vstudio/de-DE/2be8b655-a3d3-4f75-8570-52ee33d6a57c/poblem-mit-policymanagement?forum=visualcsharpde

SendyNotify SendNotifyMessage(HWND_BROADCAST, WM_SETTINGCHANGE, 0, 0); 也有人遇到问题;

就像上面的链接一样,我创建了一个 Applocker Rule 应用程序。这些更改是使用 RefreshPolicyEx 方法推送的,并使用 SendNotifyMessage 发送到打开的进程。我不记得确切的日期,但这从第一天开始就有效,但从几周/几个月开始,打开的进程不再“接收”或“处理”这个事件,因为 applocker 规则仅在 explorer.exe 进程被杀死时才适用等等

有没有人经历过类似的事情?这是 Windows 10 的错误还是微软想要的改变?我尝试了一千种不同的方法来将我的 gpos 推送到打开的进程(甚至迭代所有 explorer.exe 句柄并直接发送),但没有任何效果了。

标签: c#windowswindows-10pinvoke

解决方案


推荐阅读