Is there a way to make a form that has no border (FormBorderStyle is set to \"none\") movable when the mouse is clicked down on the form just as if there was a border?
Ref. video Link
This is tested and easy to understand.
protected override void WndProc(ref Message m) { switch (m.Msg) { case 0x84: base.WndProc(ref m); if((int)m.Result == 0x1) m.Result = (IntPtr)0x2; return; } base.WndProc(ref m); }