![]() |
Form als Overlay ( Always on Top)
Hi ihr , ich habe ein kleines Problem mit Delphi.
Ich habe eine Form, die ich mit "Always on Top" versehen habe. Jedoch habe ich nun ein Problem. Diese Form soll als Overlay für ein anderes Programm dienen, jedoch schreibt sich dieses Programm automatisch über diese Form. Dies hat zur Folge, dass ich meine Form nicht mehr sehen kann. Gibt es irgendwelche Möglichkeiten, wie ich meine Form auf einer "höheren Ebene" zeichnen könnte oder sonstige Lösungen ? |
Re: Form als Overlay ( Always on Top)
versuch es mal mit TForm.Show, so kommt dein Formular wieder in den Vordergrund (Jedenfalls in deiner Anwendung)
Kannste ja mal mit einem Timer testen... |
Re: Form als Overlay ( Always on Top)
Delphi-Quellcode:
oder
Form2.BringToFront; Form1.SendToBack;
Delphi-Quellcode:
Mehr fällt mir dazu nicht ein :mrgreen:
Form2.ShowModal;
|
Re: Form als Overlay ( Always on Top)
Was ist das für ein Programm, dass es unbedingt über allem sein muss?
|
Re: Form als Overlay ( Always on Top)
Es handelt sich um einen Cheat, an dem ich Code und der nun sein ingame Menü bekommt. Das Problem ist halt, dass sich das Spiel automatisch in den Vordergrund setzt.
Lösungen funktionieren leider alle nicht |
Re: Form als Overlay ( Always on Top)
Hm, ich glaub jetzt versteh ich das. Das was du brauchst heißt DLL-Injektion. Das Programm muss direkt ins Spiel eingebunden werden.
Link dazu: ![]() |
Re: Form als Overlay ( Always on Top)
Dll Injection habe ich auch schon drüber nachgedacht, jedoch ist dies mir zu unsicher, da die Anti Cheat Programme dies meist mit einem Ban bestrafen.
Ich habe mir überlegt, wie macht es eigentlich X-Fire ? Dieses Programm schafft es ja auch on Top zu kommen. Und ich glaube kaum, dass die eine .dll Injection benutzen. |
Re: Form als Overlay ( Always on Top)
Zitat:
Mfg |
Re: Form als Overlay ( Always on Top)
Und dein Beitrag ist unter der 0 Grenze, was andere machen sollte dir doch egal sein ;-).
|
Re: Form als Overlay ( Always on Top)
um welches Programm/Spiel handelt es sich denn?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz