[VB.NET] Zmiana tapety w komputerze

Jak za pomocą vb.net zmienić tapetę pulpitu w komputerze?

Zmień zawartość wpisu HKEY_CURRENT_USER\Control Panel\Desktop\Wallpaper w Rejestrze na ścieżkę nowego pliku, który będzie tapetą.

Dostęp do Rejestru realizuje klasa Microsoft.Win32.Registry: http://msdn.microsoft.com/en-us/library/microsoft.win32.registry%28v=vs.110%29.aspx

A jak zmienić tryb położenia zdjęcia (rozciągnięty, sąsiadujący itp.)?

W necie jest mnóstwo przykładów.

 

Oto jeden z nich : http://stackoverflow.com/questions/2278234/change-desktop-background-using-vb-net