Bloquea Windows???????
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!!!!
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
Curtidas 0
Respostas
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.
SetWindowPos(handle, HWND_TOPMOST, Left, Top, Width, Height, 0);
um forte abraco.
Luciano Franca.
GOSTEI 0
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
SetForeGroundWindow(Application.Handle);
utilize esse comando quando quiser trazer sua aplicação para frente.
T+
Vitor
GOSTEI 0