FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
El fondo de escritorio de windows es una vil imagen estática (hasta Win 8 que ya permite que se cambie estilo presentación). Es decir no hay forma de dibujar directamente en el escritorio que no sea actualizar la imagen mostrada por windows. No conozco al 100 la API de windows pero tendrías que buscar por ahí cual es la función que cambia el tapiz del escritorio. Una vez localizada, generar cada x tiempo una nueva imagen de lo que quieras mostrar y llamar a la función para que actualice la pantalla. Si es un proceso en tiempo real creo que no te va a servir porque no podrías estar actualizando el fondo cada milisegundo so pena de ralentizar todos los procesos. Suena bizarro pero al menos en windows así, es. En Linux si tendrías opción pues puedes modificar directamente lo que necesites del código que hace precisamente la actualización de pantalla.
Otra solución, poner una ventana sin bordes ni título y fijarla maximizada.
__________________
AKA "El animalito" ||Cordobés a mucha honra|| |
#2
|
||||
|
||||
Creo que esta utilidad de SysInternals hace lo que necesitas (por lo que he entendido).
Échale un vistazo y te puede dar ideas de cómo puede quedar. Creo que funciona de forma similar a como te han dicho. Parte de una imagen inicial (la des escritorio actual) y a esa le añade la información que desees. Luego es cuestión de ir refrescando eso cada X segundos. Eso sí, es obligatorio quedarse siempre con una copia del escritorio original. Es bastante probable que con WMI puedas acceder a mucha información que necesitas (clase WIN32_desktop); Esta clase, por ejemplo, te da la ubicación del wallpaper actual para cada usuario.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
ok gracias voy a mirar pero estaba tratando de hacerlo con una forma transparente y como se ven solamente los componentes que hay dentro de la forma pues creo que me funciona bien
de todas formas voy a revisar mas al detalle gracias todos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Mostrar escritorio desaparecido | metalfox6383 | Varios | 4 | 13-08-2006 04:47:06 |
El icono mostrar escritorio de la barra de tareas ha desaparecido | fidel | Windows | 6 | 10-12-2005 19:15:18 |
Como cambiar el fondo de escritorio? | JuanErasmo | C++ Builder | 1 | 22-11-2005 22:37:54 |
Ayuda con fondo de escritorio Pls!!! | marceloalegre | Varios | 2 | 15-07-2005 02:22:31 |
Fondo de escritorio | Tonio | Varios | 4 | 13-11-2003 22:58:38 |
|