Fórum Quando der um Show no form, ele aparece na tela na frente #314945
04/03/2006
0
quando o sistema termina de realizar uma operacao, e mostra um form (form.show), da operacao realizada, gostaria que se a pessoa estive com outro programa aberto, este Form aparece-se na frente de todos os programas, para o usuario ver que a operacao terminou..
Ou seja, quando eu chamar este FORM, quero que ele apareça na frente da tela, na frente de todos os programa que estiverem abertos.
Ou seja, quando eu chamar este FORM, quero que ele apareça na frente da tela, na frente de todos os programa que estiverem abertos.
Sistemp
Curtir tópico
+ 0
Responder
Posts
04/03/2006
Sanses
olá
Faça assim, no form que deve aparecer apos o comando show, adicione a seguinte lina no evento onshow:
[color=blue:b9154fa999]SetWindowPos(Handle, Hwnd_TopMost, 0, 0, 0, 0, Swp_NoMove or Swp_NoSize);[/color:b9154fa999]
Assim o form vai para frente de todas as janelas, inclusive a do programa.
[]´s
Sanses
Faça assim, no form que deve aparecer apos o comando show, adicione a seguinte lina no evento onshow:
[color=blue:b9154fa999]SetWindowPos(Handle, Hwnd_TopMost, 0, 0, 0, 0, Swp_NoMove or Swp_NoSize);[/color:b9154fa999]
Assim o form vai para frente de todas as janelas, inclusive a do programa.
[]´s
Sanses
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)