AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

programm in den vordergrund

Ein Thema von Mystery · begonnen am 4. Mär 2012 · letzter Beitrag vom 4. Mär 2012
 
Mystery

Registriert seit: 26. Nov 2011
20 Beiträge
 
#1

programm in den vordergrund

  Alt 4. Mär 2012, 10:32
Stehe vor folgendem Problem:

Ich versuche ein kleines Addon für ein Spiel zu schreiben. Dafür öffne ich meine programmierte .exe datei, die sich dann in den Vordergrund schiebt. Das funktioniert auch soweit mit:



Code:
SetWindowPos(Handle, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOSIZE or SWP_NOMOVE);
Außerdem habe ich auf einem Timer:

Code:
procedure TForm1.Timer1Timer(Sender: TObject);
var
h: hwnd;
wnd:hwnd;
begin
Form1.SetFocus;
h := FindWindow(nil,'Project1');
if h <> 0 then BringWindowToTop(h);
end;
Das Problem: Das Programm vor dem mein Programm erscheinen soll, hat anscheinend auch Code, das es im Vordergrund bleibt, da wenn beides Geöffnet ist, es wie wild hin und er blinkt ..

Gibt es eine Möglichkeit, mein Programm noch eine Ebene vor das andere Prgramm zu setzen?
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:04 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