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); }
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); }