VncSharpWpf.VncDesktopTransformPolicy.GetMouseMovePoint C# (CSharp) Méthode

GetMouseMovePoint() public abstract méthode

public abstract GetMouseMovePoint ( Point current ) : Point
current Point
Résultat Point
        public abstract Point GetMouseMovePoint(Point current);

Usage Example

Exemple #1
0
        private void MouseWHeelEventHandler(object sender, MouseWheelEventArgs e)
        {
            if (!DesignMode && IsConnected)
            {
                System.Windows.Point mousePoint = Mouse.GetPosition(designModeDesktop);
                System.Drawing.Point current    = new System.Drawing.Point(Convert.ToInt32(mousePoint.X), Convert.ToInt32(mousePoint.Y));

                byte mask = 0;

                // mouse was scrolled forward
                if (e.Delta > 0)
                {
                    mask += 8;
                }
                else if (e.Delta < 0)
                { // mouse was scrolled backwards
                    mask += 16;
                }

                vnc.WritePointerEvent(mask, desktopPolicy.GetMouseMovePoint(current));
            }
        }