FindWindow and SetForegroundWindow alternatives?

Viewed 68503

I am searching for alternatives to the old User32.dll version of switching to a different application with FindWindow() and SetForegroundWindow().

I did find an alternative to the first with the usage of Process.GetProcessesByName() but I do not see the corresponding method to switch (set active/foreground) to that application.

Is there a way of doing that without using the old way with the User32.dll?

Thank you for your help.

EDIT

I accepted the answer of @Sorceri although it is not the answer I was looking for.

4 Answers
Related