Hi, ich habe es geschafft, folgender code setzt die form auf das (durch paramstr übergebene panel.handle) Panel und versteckt die anwendung vor der taskleiste
Delphi-Quellcode:
procedure TForm1.FormShow(Sender: TObject);
begin
if paramstr(1)<>'
'
then begin
ShowWindow(GetWindow(
Handle,GW_OWNER),SW_HIDE);
while Windows.SetParent(self.Handle, strtoint(paramstr(1)))=0
do begin end ;
ShowWindow(self.Handle, SW_SHOWMAXIMIZED);
end;
end;
Danke an Alle!