public OpenedWindow GetActive() { var activeHwnd = LowLevel.GetForegroundWindow(); var buffer = new StringBuilder(255); LowLevel.GetWindowText(activeHwnd, buffer, buffer.Capacity + 1); var title = buffer.ToString(); return(new OpenedWindow { Hwnd = activeHwnd, Title = title == string.Empty ? "EMPTY" : title }); }