Wie kann ich ein untergeordnetes Fenster in der Taskbar als eigenen Eintrag erscheinen lassen?


Mit CreateParams. Siehe folgenden Sourcecode:

TForm1 = class(TForm)
    ...
    private
      procedure CreateParams(var Params : TCreateParams); override;
      ...
    public
      ...
    end;

implementation

procedure TForm1.CreateParams(var Params : TCreateParams);
begin
  inherited CreateParams(Params);
  Params.WndParent := GetDesktopWindow;
  Params.Caption := 'Title';
end;
Delphi 1 Delphi 2 Delphi 3 Delphi 4
nicht getestet Version nicht betroffen getestet

siehe auch:

Wie kann ich eine Anwendung ohne Eintrag in der Taskbar ausführen?
Wie kann ich ein Programm im Taskmanager verstecken?
Wie kann ich eine Anwendung ohne sichtbares Fenster starten?
Wie kann ich die Taskbar verstecken?


Delphi FAQ