Quando der um Show no form, ele aparece na tela na frente
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
Curtidas 0
Respostas
Sanses
04/03/2006
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
GOSTEI 0