Einzelnen Beitrag anzeigen

s-off
(Gast)

n/a Beiträge
 
#2

Re: Handle/Window wird nich erkannt

  Alt 18. Sep 2007, 12:17
Hallo,

Du musst das Ergebnis der Funktion 'GetWindowHandleByExeName' auch irgendetwas zuweisen. In Deinem Fall der globalen Variable 'WindowHandle'.

Delphi-Quellcode:
Procedure TForm1.Button2Click(Sender: TObject);
Var
   m_exe: String;
Begin
   m_exe := Edit1.Text;
   WindowHandle := GetWindowHandleByExeName(m_exe);
End;
Du könntest Dir den gesamten ersten Schritt aber auch sparen, indem Du es so machst:
Delphi-Quellcode:
Procedure TForm1.Button1Click(Sender: TObject);
Begin
   PostMessage(GetWindowHandleByExeName(Edit1.Text), WM_SYSCOMMAND, SC_MINIMIZE, 0);
End;
  Mit Zitat antworten Zitat