Windows API для переключения обоев в случайном порядке

Есть ли способ вызвать перетасовку в слайд-шоу обоев 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);

ничего не происходит, когда я запускаю код, ошибок тоже нет.

6
задан Madd0g 25 March 2012 в 20:41
поделиться