Je cherche à changer le fond d'écran du bureau dans un prog VC++/Win32, et ce sans passer par ActiveDesktop.... Je le modifiait dans la base de registre, mais le changement ne s'effectue qu'après Reboot.... Connaissez-vous une méthode win32, soit pour rafraichir le fond d'écran (et donc afficher le nouveau), soit pour le changer ? Merci !
SystemParametersInfo( SPI_SETDESKWALLPAPER, 0, "c:\\truc.bmp", 0 );
MERCI ! J'en avait marre de chercher sans trouver avec cette de système de recherche de la MSDN....