我在此网站上遇到a question,提到在SystemEvents.UserPreferenceChanged
事件被触发时UI挂起的可能性。现在,我没有在我的应用程序中遇到过这种情况,但我想测试一下这个错误是否可能潜伏在我的代码中,直到为时已晚。
然而,尽管做了一些搜索,我似乎无法找到
有关导致 SystemEvents.UserPreferenceChanged
事件的原因的综合文档。
导致它被触发的一些(所有?)系统事件是什么?它只是WM_SETTINGCHANGE消息的包装器,还是故事还有更多内容?我可以更改哪些设置以使其被触发?
答案 0 :(得分:2)
根据这个MSDN Link。 UserPreferenceChanged 当触发以下类别中的某个事件时,可能会发生事件!这是针对类UserPreferenceChangedEventArgs的类。我认为描述是自我解释和明确的。