Ventanas parpadeantes con FlashWindow
frase de busqueda interna
Cómo crear una barra de título intermitente en un formulario, ventana intermitente, formulario parpadeante, formulario intermitente, formulario flashing,Window flashing, efecto brillo formulario, efecto brillo en ventana,ventana parpadeante en la barra de tareas
Una técnica para avisar al usuario mientras tiene una ventana minimizada es hacerla parpadear en la barra de herramientas, un ejemplo claro lo hace el famoso programa de meseguería MSN Messenger, que cuando alguien nos habla y tenemos su ventana minimizada, empieza a parpadear hasta que la abrimos, con delphi es muy simple hacer parpadear una ventana con una sola función lo hacemos todo
FlashWindow(Handle,True);
En Handle le pasamos el Handle de la ventana que queramos hacerla parpadear, la función solo lo hace una vez, si queremos el efecto repetitivo, una solución seria ponerla dentro de un timer como el siguiente ejemplo
Timer1.Interval = n (Tip for n = 1000 "1 second") procedure TForm1.Timer1Timer(Sender: TObject); begin FlashWindow(Handle, true); FlashWindow(Application.Handle, true); end;
