Есть ли способ вызвать перетасовку в слайд-шоу обоев Windows ? Предпочтительно что-то, что я могу использовать из.net
EDIT :, поэтому я пытаюсь использовать интерфейс 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);
ничего не происходит, когда я запускаю код, ошибок тоже нет.