public bool PreFilterMessage(ref Message m)
 {
     if (m.Msg == WM_LBUTTONDOWN &&
         ControlsToMove.Contains(Control.FromHandle(m.HWnd)))
     {
         ReleaseCapture();
         SendMessage(this.Handle, WM_NCLBUTTONDOWN, HT_CAPTION, 0);
         return(true);
     }
     return(false);
 }
Exemple #2
0
 public bool PreFilterMessage(ref Message m)
 {
     if (m.Msg == (int)KxSharpLib.Win32.WM.LBUTTONDOWN &&
         ControlsToMove.Contains(FromHandle(m.HWnd)))
     {
         KxSharpLib.Win32.ReleaseCapture();
         KxSharpLib.Win32.SendMessage(Instance.Handle, (int)KxSharpLib.Win32.WM.NCLBUTTONDOWN, (int)KxSharpLib.Win32.HT.CAPTION, 0);
         return(true);
     }
     return(false);
 }