コード例 #1
0
 /// <summary>
 /// Show the MainWindow
 /// </summary>
 public void Show()
 {
     if (m_State == States.Hided)
     {
         WindowAPI.ShowMainWindow(m_WindowHandle);
         m_State = States.Visible;
     }
 }
コード例 #2
0
 /// <summary>
 /// Hide the MainWindow
 /// </summary>
 public void Hide()
 {
     if (m_State == States.Visible)
     {
         WindowAPI.HideMainWindow(m_WindowHandle);
         m_State = States.Hided;
     }
 }
コード例 #3
0
 /// <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;
     }
 }