![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
|
union de codigos
Este primer codigo que es para acceder al contenido de un .res
Este segundo codigo es para cambiar el fondo de pantalla.
Quisiera que de algun modo el fondo de pantalla se cambiara con la imagen que tengo almacenada en el .res. |
|
#2
|
||||
|
||||
|
Hola.
Una forma en que podrías hacerlo: Código:
void __fastcall TFPrincipal::FormCreate(TObject *Sender)
{
TResourceStream *Resource = new TResourceStream((int)HInstance, 1, RT_RCDATA);
TJPEGImage *JImage = new TJPEGImage;
char *ImageName = "IMG@@@.JPG"; /* cualquier nombre que sepas que no existirá */
__try {
JImage->LoadFromStream(Resource);
JImage->SaveToFile(ImageName);
SystemParametersInfoA(SPI_SETDESKWALLPAPER, 0, ImageName, SPIF_SENDCHANGE);
DeleteFile(ImageName);
}
__finally {
delete Resource;
delete JImage;
}
}
Saludos y gracias por tu colaboración.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 29-08-2012 a las 01:53:00. |
|
#3
|
|||
|
|||
|
union de codigo
Disculpa por no decir si mes funciono pero los estaba probando.
Al codigo le tuve que hacerle un cambio puesto a que solo me admite imagenes .bmp para cambiar de fondo
El codigo funciono a la perfeccion gracias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Ordenacion de una UNION | emeritos | SQL | 2 | 22-03-2010 13:37:13 |
| ¿ union ? | Guillermo80 | C++ Builder | 6 | 02-03-2008 01:08:11 |
| union y null | Patricio | SQL | 4 | 09-01-2007 01:15:06 |
| Problema Con Union All | poniente | SQL | 4 | 29-05-2006 20:18:31 |
| Union en BDE | eduarcol | SQL | 9 | 05-07-2004 19:49:10 |
|