Einzelnen Beitrag anzeigen

Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.032 Beiträge
 
Delphi 12 Athens
 
#8

Re: Fremdanwendung starten und neben Programm positionieren

  Alt 10. Mai 2009, 00:59
Das mit EnumThreadWindows war wohl keine ausgetestete Idee.

Denn die EnumThreadWindows Callbackfunktion bietet keine Möglichkeit eine Liste zu übergeben. Und bei der Datenübergabe aus der Funktion zum Beispiel in eine Listbox kommt es zu einer Zugriffsverletzung.
Mit EnumWindows kann man als Funktionsrückgabewert eine Liste bekommen. Weiterhin scheint nur das Shell-Try-Wind vor dem gesuchten Programm zu liegen, was dann als zweites in der Liste zu finden ist.

Grüße // Martin
Martin Schaefer
Phaeno
  Mit Zitat antworten Zitat