protected override IntPtr WndProc(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled)
{
const int WM_NCHITTEST = 0x0084;
const int HTTRANSPARENT = (-1);
if (msg == WM_NCHITTEST)
{
// pass all mouse events through the hwnd
handled = true;
return (IntPtr)HTTRANSPARENT;
}
return base.WndProc(hwnd, msg, wParam, lParam, ref handled);
}