/// <summary> /// Show the MainWindow /// </summary> public void Show() { if (m_State == States.Hided) { WindowAPI.ShowMainWindow(m_WindowHandle); m_State = States.Visible; } }
/// <summary> /// Hide the MainWindow /// </summary> public void Hide() { if (m_State == States.Visible) { WindowAPI.HideMainWindow(m_WindowHandle); m_State = States.Hided; } }
/// <summary> /// Togle the visibility of the process /// </summary> public void TogleState() { if (m_State == States.Visible) { WindowAPI.HideMainWindow(m_WindowHandle); m_State = States.Hided; } else if (m_State == States.Hided) { WindowAPI.ShowMainWindow(m_WindowHandle); m_State = States.Visible; } }