Hallo zusammen.

Ich hatte mir vorgenommen mal ein Programm zu schreiben, dass zuerst alle laufenden Programme erkennt.
Dazu, habe ich schon herausgefunden (), benötige ich wahrscheinlich EnumWindows-Funktionen und Co.
Hierbei sollen aber auch minimierte Anwendungen erkannt werden, so zum Beispiel ein minimierter Firefox oder ein minimiertes Spiel.
Hier soll ausgelesen werden, was für Namen unten in der Taskleiste stehen.
Mein Problem ist, dass ich hier nicht weiß, wie ich die Enum-Funktionen verwenden soll.

Dann soll nacheinander eine Reihe von Strings abgefragt werden, die dann mit den Namen der Anwendungen verglichen werden.
Hier sollen die übereinstimmenden Anwendungen sofort geschlossen werden, auch wenn nur ein Teil übereinstimmt. (Wie ist das zu realisieren?)
Beispiel:

  • Anwender ist auf andkon.com
  • Hat ein Spiel geöffnet
  • Titel des Fensters ist "Raft Wars | 1000+ Free Flash Games | Andkon Arcade - Mozilla Firefox"
  • In der Liste steht der Eintrag "Andkon"
  • Das Fenster soll trotzdem geschlossen werden.

Hoffe ihr könnt mir bei meinen (Fail-)Fragen helfen,
h4XX0r-7