OnNonClientMouseMove() protected method

protected OnNonClientMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
return void
Esempio n. 1
0
        private void WmNCMouseMove(ref Message msg)
        {
            // http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/mouseinput/mouseinputreference/mouseinputmessages/wm_nchittest.asp

            var clientPoint = PointToClient(new Point(msg.LParam.ToInt32()));

            _chrome.OnNonClientMouseMove(new MouseEventArgs(
                                             MouseButtons.None,
                                             0,
                                             clientPoint.X,
                                             clientPoint.Y,
                                             0
                                             ));

            msg.Result = IntPtr.Zero;
        }