public static String GetWindowTitle(IntPtr hwnd) { if (hwnd != IntPtr.Zero) { var sb = new StringBuilder(256); User32Interop.GetWindowText(hwnd, sb, 256); return sb.ToString(); } return String.Empty; }