有没有一种方法可以在Windows壁纸幻灯片中触发随机播放?最好是我可以从.NET使用的东西。
编辑:所以我正在尝试使用IActiveDesktop接口,我从这里获得了它,我尝试像这样使用它:
public static IActiveDesktop GetActiveDesktop()
{
Type typeActiveDesktop = Type.GetTypeFromCLSID(new Guid("{75048700-EF1F-11D0-9888-006097DEACF9}"));
return (IActiveDesktop) Activator.CreateInstance(typeActiveDesktop);
}
然后这样调用它:
IActiveDesktop dt = GetActiveDesktop();
dt.ApplyChanges(AD_APPLY.ALL | AD_APPLY.FORCE | AD_APPLY.BUFFERED_REFRESH);
当我运行代码时,什么也没有发生,也没有错误。