or, you can use IActiveDesktop::Set(Get)Wallpaper... This shoud do the trick if you're using MFC...
But, if you are more in Windows api, a call to SystemParametersInfo function, with uiAction parameter set to SPI_SETDESKWALLPAPER and the pvParam set to a string pointing to the location of the bitmap.
You should check MSDN for a complete reference about this function... [red]Nosferatu[/red]
We are what we eat...
There's no such thing as free meal...