Если вам нужно сделать программу невидимой при нажатии сочетания клавиш Alt+Tab, то можно использовать следующий код:
procedure TForm1.FormCreate(Sender: TObject);
var
CurStyle: Integer;
begin
CurStyle := GetWindowLong(Handle, GWL_EXSTYLE);
CurStyle := (CurStyle or WS_EX_TOOLWINDOW) and (not WS_EX_APPWINDOW);
SetWindowLong(Handle, GWL_EXSTYLE, CurStyle);
end;
Примечание.
Данная процедура НЕ отключает сочетание клавиш Alt+Tab. Она просто скрывает программу из списка выбора, когда вы нажмёте Alt+Tab.
