标签: c# .net winforms
当用户更改桌面背景/墙纸时,我们如何通知Windows?我正在寻找某种活动,我宁愿不使用计时器并不断检查。
答案 0 :(得分:4)
在.NET中为 WM_SETTINGCHANGE , SystemEvents.UserPreferenceChanged 添加消息处理程序
在所有操作系统中,至少Windows 95一个WM_SETTINGCHANGE 当桌面壁纸被用户或a更改时发送 幻灯片放映。
来源Thread