コード例 #1
0
 public bool Enabled()
 {
     if (!IsAlive)
     {
         return(false);
     }
     Dm.SetWindowState(_hwnd, 11);
     return(IsActive);
 }
コード例 #2
0
 public bool RestoreAndActive()
 {
     if (!IsAlive)
     {
         return(false);
     }
     Dm.SetWindowState(_hwnd, 12);
     return(IsActive);
 }
コード例 #3
0
 public bool CancelOnTop()
 {
     if (!IsAlive)
     {
         return(false);
     }
     Dm.SetWindowState(_hwnd, 9);
     return(!IsOnTop);
 }
コード例 #4
0
 public bool Disable()
 {
     if (!IsAlive)
     {
         return(false);
     }
     Dm.SetWindowState(_hwnd, 10);
     return(!IsActive);
 }
コード例 #5
0
 public bool Hide()
 {
     if (!IsAlive)
     {
         return(false);
     }
     Dm.SetWindowState(_hwnd, 6);
     return(!IsShowed);
 }
コード例 #6
0
 public bool Show()
 {
     if (!IsAlive)
     {
         return(false);
     }
     Dm.SetWindowState(_hwnd, 7);
     return(IsShowed);
 }
コード例 #7
0
 public bool Max()
 {
     if (!IsAlive)
     {
         return(false);
     }
     Dm.SetWindowState(_hwnd, 4);
     return(IsMax);
 }
コード例 #8
0
 public bool RestoreAndNotActive()
 {
     if (!IsAlive)
     {
         return(false);
     }
     Dm.SetWindowState(_hwnd, 5);
     return(!IsMin && !IsActive);
 }
コード例 #9
0
 public bool Close()
 {
     if (!IsAlive)
     {
         return(true);
     }
     Dm.SetWindowState(_hwnd, 0);
     return(!IsAlive);
 }
コード例 #10
0
 public bool MinAndClean()
 {
     if (!IsAlive)
     {
         return(false);
     }
     Dm.SetWindowState(_hwnd, 3);
     return(IsMin);
 }
コード例 #11
0
 /// <summary>
 /// 窗口置顶
 /// </summary>
 /// <returns></returns>
 public bool OnTop()
 {
     if (!IsAlive)
     {
         return false;
     }
     Dm.SetWindowState(_hwnd, 8);
     return IsOnTop;
 }
コード例 #12
0
 /// <summary>
 /// 显示窗口
 /// </summary>
 /// <returns></returns>
 public bool Show()
 {
     if (!IsAlive)
     {
         return false;
     }
     Dm.SetWindowState(_hwnd, 7);
     return IsShowed;
 }
コード例 #13
0
 /// <summary>
 /// 最大化窗口
 /// </summary>
 /// <returns></returns>
 public bool Max()
 {
     if (!IsAlive)
     {
         return false;
     }
     Dm.SetWindowState(_hwnd, 4);
     return IsMax;
 }
コード例 #14
0
 /// <summary>
 /// 最小化窗口
 /// </summary>
 /// <returns></returns>
 public bool Min()
 {
     if (!IsAlive)
     {
         return false;
     }
     Dm.SetWindowState(_hwnd, 2);
     return IsMin;
 }
コード例 #15
0
 /// <summary>
 /// 激活窗口
 /// </summary>
 /// <returns></returns>
 public bool Active()
 {
     if (!IsAlive)
     {
         return false;
     }
     Dm.SetWindowState(_hwnd, 1);
     return IsActive;
 }