在Delphi中如何使一个表单出现在任务栏上?例如,在Firefox中,当您在新窗口中打开一个页面时,它会在任务栏上创建另一个窗口而不创建新进程。目前,我的Delphi应用程序在单击按钮时会打开一个新表单,但任务栏仍然只有一个东西,因此您无法在主表单和单击按钮时创建的表单之间进行alt-tab切换。我该如何更改代码以使新表单显示为新任务栏按钮?我的当前代码如下:
procedure Form1ButtonClick(Sender: TObject);
begin
Form2.Show;
end;
我一直在尝试使用CreateWindowEx
,但理想情况下,我希望能找到一个比直接使用Windows API更简单的解决方案。