public static IEnumerable<IntPtr> EnumTopLevelWindows() { // When passing a null pointer, this function is equivalent to EnumWindows return EnumChildWindows(IntPtr.Zero); }