Einzelnen Beitrag anzeigen

Schubi

Registriert seit: 4. Nov 2003
Ort: Happurg (Nürnberg)
331 Beiträge
 
Delphi 2006 Professional
 
#5

Re: GetWindowHandleByExeName funktioniert erst beim 2. / 3.

  Alt 8. Jan 2008, 15:27
Wenn ich folgendes mache...
Delphi-Quellcode:
GetWindowThreadProcessID(AHandle, ProcessID);
  Result := not (ProcessID = LParam);
  if not Result then begin
    WindowHandle := AHandle;
    Form3.Memo1.Lines.Add(inttostr(ahandle));
  end;
Kommt nur ein Handle bei raus.

Finde auch kein anderes was zu Notepad gehört.

--EDIT--

OK, habs gefunden. EnumWindows bricht bei Result = False ab. Dadurch hab ich nur das erste gesehen.
Danke für die Hilfe!
Christian Schubert
Ich fange gerade erst an, den Umfang meiner Ahnungslosigkeit zu begreifen...
  Mit Zitat antworten Zitat