FindWindow- und SetForegroundWindow-Alternativen?

Ich suche nach Alternativen zu den altenUser32.dll Version des Wechsels zu einer anderen Anwendung mitFindWindow() undSetForegroundWindow().

Ich habe eine Alternative zum ersten mit der Verwendung von gefundenProcess.GetProcessesByName() aber ich sehe nicht die entsprechende Methode, um zu dieser Anwendung zu wechseln (aktiv / Vordergrund zu setzen).

Gibt es eine Möglichkeit, dies zu tun, ohne diealt Weg mit demUser32.dll?

Danke für deine Hilfe.

BEARBEITEN

Ich habe die Antwort von @Sorceri akzeptiert, obwohl es nicht die Antwort ist, nach der ich gesucht habe.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage