首页 > 解决方案 > 将应用程序窗口发送到后台

问题描述

在 SO 上找到的所有问题都是关于将窗口发送到前面,但是

Delphi 应用程序如何将其主窗体发送到后台?

我认为没有人可以反对在启动其他可执行文件后将自身发送到后台的启动器软件。

更新

下面是我如何从启动器启动有效负载软件的示例

procedure TLauncherForm.Run(const fileName: string);
var
  sinf: TStartupInfo;
  pinf: TProcessInformation;
begin
  sinf := default(TStartupInfo);
  sinf.cb := SizeOf(sinf);
  CreateProcess(PWideChar(fileName), nil, nil, nil, False, 0, nil,
      PWideChar(ExtractFilePath(fileName)), sinf, pinf);
end;

标签: delphi-10-seattle

解决方案


推荐阅读