private string GetMainWindowTitle()
{
IntPtr handle = MainWindowHandle;
if (handle == (IntPtr)0)
{
return string.Empty;
}
int length = Interop.User32.GetWindowTextLength(handle) * 2;
if (length == 0)
return string.Empty;
StringBuilder builder = new StringBuilder(length);
Interop.User32.GetWindowText(handle, builder, builder.Capacity);
return builder.ToString();
}