Cambiar SalvaPantallas

07/02/2007 - 11:23 por Alhambra-Eidos Kiquenet | Informe spam
Hola a todos,

quisiera saber cómo podría con .NET cambiar el salvapantallas de Windows,
hacerlo por código. Supongo que tendría que utilizar una llamada a la API de
Windows, saben cuál ??

Gracias de antemano.

http://www.alhambra-eidos.com/web2005/index.html
www.kiquenet.net
 

Leer las respuestas

#1 Marino Posadas
07/02/2007 - 14:19 | Informe spam
Hola Enrique

RegistryKey key = Registry.CurrentUser.OpenSubKey( @"Control Panel\Desktop",
true ) ;

key.SetValue(@"WallpaperStyle", "0" ) ;

key.SetValue(@"TileWallpaper", "0" ) ;

SystemParametersInfo(SPI_SETDESKWALLPAPER, 0, imageLocation,

SPIF_UPDATEINIFILE | SPIF_SENDWININICHANGE );

Donde imagelocation es una cadena que apunta a la ubicación del fichero.



¡Saludos por ahí!




Marino Posadas
Solid Quality Mentors
MVP Visual C#, MCT, MCAD, MCSD



"Alhambra-Eidos Kiquenet"
escribió en el mensaje
news:
Hola a todos,

quisiera saber cómo podría con .NET cambiar el salvapantallas de Windows,
hacerlo por código. Supongo que tendría que utilizar una llamada a la API
de
Windows, saben cuál ??

Gracias de antemano.

http://www.alhambra-eidos.com/web2005/index.html
www.kiquenet.net

Preguntas similares