Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki
Ocultar una aplicación de la barra de tareas - Delphi
Lenguaje de programación Borland Delphi


Para ocultar una aplicación de la barra de tareas de Windows, basta con poner el siguiente código en el evento FormShow del formulario principal:

procedure TForm1.FormShow(Sender: TObject);
begin
  ShowWindow(application.Handle, SW_HIDE)
end;
En sistemas operativos Windows 2000 no funciona este procedimiento, en cambio este otro sí funciona (también funciona para cualquier otro sistema operativo Windows):
procedure TForm1.FormShow(Sender: TObject);
begin
  ShowWindow( Application.Handle, SW_HIDE );
  SetWindowLong( Application.Handle, GWL_EXSTYLE,
      GetWindowLong(Application.Handle, GWL_EXSTYLE) or
      WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);
  ShowWindow( Application.Handle, SW_SHOW );
end;
Para mostrar la aplicación en la barra de tareas de nuevo:
procedure TForm1.Mostrar();
begin
  ShowWindow(Application.Handle, SW_SHOW);
end;




Publicado el: 2003-09-19

Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A