Cómo eliminar una aplicación de ALT + TAB?
Tengo una aplicación que se supone que debe estar oculta. Para ocultarla en la barra de tareas, uso:
procedure TForm1.CreateParams(var Params: TCreateParams);
begin
inherited;
Params.ExStyle := Params.ExStyle and not WS_EX_APPWINDOW;
Params.WndParent := Application.Handle;
end;
Pero eso no la quita del menú “ALT + TAB”. ¿Cómo puedo quitarla de ese menú?
davy.ai
Para eliminar la aplicación del menú ALT+TAB, debes modificar el estilo de la ventana de la aplicación agregando el indicador WS_EX_TOOLWINDOW además de eliminar el indicador WS_EX_APPWINDOW. Modifica el código de la siguiente manera:
Esto debería eliminar la aplicación tanto de la barra de tareas como del menú ALT+TAB.