Einzelnen Beitrag anzeigen

Dax
(Gast)

n/a Beiträge
 
#2

Re: Problem beim Abfangen der Druck-Taste

  Alt 24. Dez 2004, 17:54
Wie holst du dein Fenster denn in den Fordergrund?

Hier mal ein Stückchen Code, das immer funktionieren sollte:
Delphi-Quellcode:
procedure ShowMe;
var
  Th1, Th2: Cardinal;
begin
  Th1 := GetCurrentThreadId;
  Th2 := GetWindowThreadProcessId(GetForegroundWindow, nil);
  AttachThreadInput(Th2, Th1, true);
  try
    SetForegroundWindow(Application.Handle);
  finally
    AttachThreadInput(Th2, Th1, false);
  end;
end;
  Mit Zitat antworten Zitat