Autor Beitrag
Terra
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 307

Windows 7 Ultimate
Delphi® XE3
BeitragVerfasst: Di 04.04.06 12:16 
Huhu . .ich mal wieder...

Habe es soweit geschafft ein Spiel in mein eigenes Fenster zu kopieren.
Mittels Windows.SetParent... halt.

In meinem Fenster habe ich allerdingst ein Panel auf dem das Spiel dargestellt werden soll. Klappt ja auch soweit ordentlich. Windows.SetParent(wnd, Panel1.handle);

Allerdingst wird das Spiel in Orginalgröße angezeigt. Sprich, es läuft aus dem Panel hinaus.

Meine Frage daher:
Wie kann ich das Spielefenster dem Panel angeleichen ?

Kann ich dem Spiele.handle eine Anzeigegröße zuweisen?

Terra
Terra Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 307

Windows 7 Ultimate
Delphi® XE3
BeitragVerfasst: Mi 05.04.06 10:40 
schieb ....

Terra
Calyptus
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 386

Win Xp Prof
D3, D6 Pers, D7 Ent
BeitragVerfasst: Do 20.04.06 19:55 
ausblenden Delphi-Quelltext
1:
MoveWindow(Spiel.Handle, 00, Panel.Width, Panel.Height, true);					

Müsste eigentlich gehen....

Hast du's auch hinbekommen das Spiel wieder 'zurück zu geben'? Also wieder in den Zustand in dem es davor war?


(An die Admins: Bitte nicht haun wegen der Gegenfrage. Aber irgendwie passts doch, sogar die Überschrift)

_________________
Luft- und Raumfahrtechnik an der Uni Stuttgart