Bloquea Windows???????

Delphi

30/06/2003

Caros colegas!

Gostaria de saber como fazer para minha aplicação ficar na frente das outras.

EXE:

Tenho um programa que fica na memoria e oculto, quando chega em determinado tempo gostaria que ele aparececer na frente de qualquer programa que esteja sendo executado.

O program já esta com as opções Alt+f4 e ctrl+alt+delete bloqueadas.


Detalhe !!! Quando estou utilizando janelas do windows ele fuciona, mais quando estou jogando um jogo que é mais pessado ele não fuciona.

Desde já muito Obrigado!!!!


Superdelphi

Superdelphi

Curtidas 0

Respostas

Luciano França

Luciano França

30/06/2003

no evento oncreate do form coloque.

SetWindowPos(handle, HWND_TOPMOST, Left, Top, Width, Height, 0);

um forte abraco.
Luciano Franca.


GOSTEI 0
Vmotta

Vmotta

30/06/2003

Ola, vc provavelmente está desenvolvendo um sistema para Lan House, eu tb estou e tive esse mesmo problema, e resolvi com o seguinte comando:

SetForeGroundWindow(Application.Handle);

utilize esse comando quando quiser trazer sua aplicação para frente.

T+
Vitor


GOSTEI 0
POSTAR