wallpaper changer

hi geeks,
i m a vb.net developer , and i m trying to make a wallpaper changer,
i know that i have to do that by calling function from user32.dll,
but as i am not great in dll coding,i need some help,
if somebody can tell me how to get a good start in dll coding,
some tutorials or site,it would be great,
ashish