CodeForum.chCode ForenDelphiThema: Windows.SetParent(test, Handle); // Fremdes Object binden
Seiten: [1]
AntwortenDrucken
Autor Thema: Windows.SetParent(test, Handle); // Fremdes Object binden  (Gelesen 5684 mal)
taktaky
Neu hier
*
Offline Offline

Beiträge: 23


« am: 20. September 2007, 15:27:09 »
ZitierenZitat

hallo,

das fremde Programm kann ich binden, bleibt aber beweglich
und so sieht der Code jetzt :

Zitat
   
procedure TForm1.Button13Click(Sender: TObject);
var
  dhwnd: THandle;
begin
  dhwnd := FindWindow(nil, 'exe1');
  if dhwnd <> 0 then

    with Panel1 do

      Windows.SetParent(dhwnd, Handle); // exe1 wird gebunden aber bleibt beweglich!!!
     

end;


Ich möchte auch den Titel von dem fremden Programm ausblenden
Moderator informieren   Gespeichert
taktaky
Neu hier
*
Offline Offline

Beiträge: 23


« Antworten #1 am: 21. September 2007, 22:42:51 »
ZitierenZitat

Hallo

ich habe das Problem gelöst und zwar so :

exe von Client (das fremde Programm) ohne Titelleiste erstellen
dann das Fremde Programm in Form binden aber gleichzeitig maximieren

Dann bleibt das Programm in Form fest.

Gru??
Moderator informieren   Gespeichert
Seiten: [1]
AntwortenDrucken
CodeForum.chCode ForenDelphiThema: Windows.SetParent(test, Handle); // Fremdes Object binden
Gehe zu:  

 

Partner Sites

Werbung

TinyPortal v1.0.5 beta 1© Bloc