Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   API de Windows (https://www.clubdelphi.com/foros/forumdisplay.php?f=7)
-   -   Traer al frente App desde otra App (https://www.clubdelphi.com/foros/showthread.php?t=91906)

jars 31-05-2017 17:05:36

Traer al frente App desde otra App
 
Hola amigos, tengo un programa lanzador de aplicaciones y quisiera que una vez que una app ya esta corriendo y no esta a la vista, al darle al botón de la misma desde el lanzador, esta pase al frente. Es posible?
Gracias.

ecfisa 01-06-2017 09:15:45

Hola.

Podes usar la función BringWindowToTop, un ejemplo:
Código Delphi [-]
procedure WindowToTop( const WindowName: string );
var
  H: HWND;
begin
  H := FindWindow( nil, PChar( WindowName ) );
  if H <> 0 then
    BringWindowToTop( H );
end;

procedure TForm1.ButtonClick( Sender: TObject );
begin
  WindowToTop( 'Sin título: Bloc de notas' );
end;

Saludos :)

jars 01-06-2017 14:52:25

Gracias Daniel, es lo que necesitaba.


La franja horaria es GMT +2. Ahora son las 13:29:12.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi