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

Preguntas similare

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

Respuesta Responder a este mensaje
#2 Alhambra-Eidos Kiquenet
07/02/2007 - 16:20 | Informe spam
Gracias, Marino ; Aquí se te echa de menos :-)
Respuesta Responder a este mensaje
#3 Alhambra-Eidos Kiquenet
08/02/2007 - 08:17 | Informe spam
Hola Marino,

estuve echando un vistazo y el código que expusiste, si no me equivoco, es
para cambiar el fondo de escritorio (wallpaper). Quería saber si sirve
también para cambiar el salvapantallas (screensaver) de Windows o si hay
alguna otra forma.

Gracias.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida