USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Piscar quando minimizado
rlinop
PORTO ALEGRE
RS - BRASIL
Postada em 12/11/2004 16:15 hs            
Gente eu gostaria de saber como é que se faz para que quando minha aplicação estiver minimizada ou não estiver com o foco que aconteça que ela fique piscando na barra de ferramentas..... Tipo igual ao MSN Messenger por exemplo... quando tem uma mensagem nova ele fica piscando... Alguém sabe fazer isso ????

Agradecido..
Rafael Portal
     
Sandro
não registrado
Postada em 12/11/2004 23:10 hs   
Você deverá usar a API FlashWindow:
Private (ou Public, se estiver em um módulo) Declare Function FlashWindow Lib "user32" Alias "FlashWindow" (ByVal hwnd As Long, ByVal bInvert As Long) As Long
No parâmetro Hwnd, você passa o manipulador de janelas do seu form (Form.hwnd) e em bInvert, você passa True para piscar e False para parar de piscar. Você deve disparar isso do evento Resize, testando o WindowState do form.
Você deve usar um timer, que irá piscar a janela em espaços de tempo de alguns segundos, e parar por um período de tempo e depois voltar a piscar, o que fica mais bonito. Este timer deve ser ativado e desativado no evento resize.
 
Um abraço,
Sandro.
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página