Back in the good (or bad :) ) days of Win32 programming, there was a nice little function named FindWindow. It enabled you to find any window belonging to any process on your system
These days are gone with C# .NET, well... not quite!
If you have been looking for an alternative to FindWindow, Read along. There are two alternatives, the first involves invoking FindWindow directly from the Native Win32 DLL API, but that takes us back to the old days.