SoloCodigo

Programación General => C/C++ => C++ Builder => Mensaje iniciado por: Linspire en Jueves 27 de Julio de 2006, 22:59

Título: Tema De Windows Xp
Publicado por: Linspire en Jueves 27 de Julio de 2006, 22:59
Hola a todos, de casualidad alguien sabe como cambiar el tema de escritorio de Win XP desde C++Builder.

Gracias por las respuestas.
Título: Re: Tema De Windows Xp
Publicado por: wako13 en Viernes 28 de Julio de 2006, 02:20
Este Codigo sirve para cambiar el Fondo del escritorio des de tu aplicacion

Código:

void __fastcall TForm1::PonerPapelTapiz(void)
{
AnsiString Archivo="C:\\Tapiz.bmp";
if (FileExists(Archivo))
   {
       SystemParametersInfo( SPI_SETDESKWALLPAPER , 0 , Archivo.c_str(), 0 );
       ShowMessage("El papel tapiz, fué cambiado");
     }
 else ShowMessage("El archivo " + Archivo + " no existe!!!");
}
Título: Re: Tema De Windows Xp
Publicado por: Linspire en Viernes 28 de Julio de 2006, 16:57
Gracias amigo, pero ya poseo ese código, y como dices, sirve solo para cambiar el fondo de escritorio. Lo que yo quiero es cambiar el Tema de Escritorio, de todas formas gracias por tu respuesta.