Я устал от использования статичных картинок в качестве рабочего стола.
поэтому я пытаюсь сделать динамический рабочий стол путем кодирования.
Я не делаю видео.
Я планировал заставить программу рисовать картинки и обновлять их на рабочий стол.
Но это не удалось. После запуска кода рабочий стол вообще не изменился.
Мой код следующий.
Вот функция, которая должна обновлять рабочий стол.
SwitchDesktop (CreateDesktop ( «NumRain», NULL, NULL, DF_ALLOWOTHERACCOUNTHOOK, DESKTOP_CREATEWINDOW, NULL));
P.S.My OS — это Win 7.
Я думаю, что Win32 API, который вы хотите использовать, SystemParametersInfo
с действием SPI_SETDESKWALLPAPER
, Увидеть Пример три из этой статьи KB для примера Visual Basic вы должны быть в состоянии адаптироваться.
Других решений пока нет …