我已经弄清楚了如何更改桌面墙纸(Internet上有很多示例。)

一件令我难忘的事情:如何检测墙纸何时发生变化? (通过“显示”控制面板或其他更改它的程序说。)

最佳答案

在.NET中为WM_SETTINGCHANGE,SystemEvents.UserPreferenceChanged添加消息处理程序。检查墙纸是否仍然相同。

关于windows - 如何检测墙纸何时已更改(Windows XP或更高版本)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2014542/

10-11 23:00