title: Change Desktop background using VB.NET
body: <p>Is it possible to change desktop background using VB.NET?</p>
  
  <p>I'd like to change the icons too?</p>
  
  <p>I plan on making a VB.NET program that can automatically make Windows XP look like Mac in just one click. </p>