Sorry for the delay in replying.

Have a look at this article :

Customising Your Desktop with Visual Basic.NET 2005
http://www.codeguru.com/vb/gen/vb_mi...le.php/c14319/