Cerrar mensaje de aviso tras unos segundos.

04/07/2004 - 11:26 por Tomás | Informe spam
Hola a todos.

¿ Conoce alguien si es posible que se cierre solo, un mensaje de aviso, tras
pasados unos segundos?

Por ejemplo:
AfxMessageBox(_T("Este mensaje de aviso se cerrará después de 10
segundos"));

Mensajes clásicos se mostrarían al usuario como consecuencia de alguna
acción del programa y se cerrarían solos después de pasados unos segundos.

Si alguien conoce algún enlace con información al respecto también se
agradecería.

Un saludo.

Tomás.

Preguntas similare

Leer las respuestas

#1 Rodrigo Corral [MVP]
04/07/2004 - 18:51 | Informe spam
Es tan simple como desarrollarte tu propia clase derivda de CDialog que
implemente un mecanismo de cierre pasado un tiempo, en el constructor
estableces un timer y cuando el timer salte cierras tu dialogo.


Un saludo
Rodrigo Corral González [MVP]

microsoft.public.es.vc FAQ
http://vcfaq.europe.webmatrixhosting.net
Respuesta Responder a este mensaje
#2 Tomás
05/07/2004 - 13:57 | Informe spam
¿ Y como se tendría que hacer para poder ser llamada desde cualquier lugar
como se hacen con AfxMessageBox(_T(" ...")) ?

¿Conoces algún enlace?

Gracias.


"Rodrigo Corral [MVP]" escribió en el mensaje
news:
Es tan simple como desarrollarte tu propia clase derivda de CDialog que
implemente un mecanismo de cierre pasado un tiempo, en el constructor
estableces un timer y cuando el timer salte cierras tu dialogo.


Un saludo
Rodrigo Corral González [MVP]

microsoft.public.es.vc FAQ
http://vcfaq.europe.webmatrixhosting.net


Respuesta Responder a este mensaje
#3 Rodrigo Corral [MVP]
05/07/2004 - 15:02 | Informe spam
Hombre, solo tendrias que hacerte una función global a la que pudieses llama
desde cualquier punto de tu programa. O mejor aun una función estatica en tu
clase derivada CAutoCloseDialog::Show(DWORD dwInterval), esta función crea
una instancia del dialog y le muestra y pasado el tiempo establecido le
cierra.


Rodrigo Corral González [MVP]

microsoft.public.es.vc FAQ
http://vcfaq.europe.webmatrixhosting.net
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida