Как вы создаете форму на панели задач в Delphi? Например, в Firefox, когда вы открываете страницу в новом окне, она создает другое окно на панели задач без создания нового процесса. В настоящее время приложение Delphi открывает новую форму при нажатии кнопки, но на панели задач все еще есть только одна вещь, поэтому вы не можете alt-tab между основной формой и формой, которая создается, когда кнопка щелкнул. Как изменить его, чтобы новая форма появилась с новой кнопкой на панели задач? Мой текущий код выглядит следующим образом:
procedure Form1ButtonClick(Sender: TObject);
begin
Form2.Show;
end;
Я общался с CreateWindowEx
, но в идеале я хотел бы найти более простое решение, чем прямое использование Windows API.