Exemple #1
0
        public Point PointToScreen(Point point)
        {
            point *= Scaling;
            var p = new UnmanagedMethods.POINT {
                X = (int)point.X, Y = (int)point.Y
            };

            UnmanagedMethods.ClientToScreen(_hwnd, ref p);
            return(new Point(p.X, p.Y));
        }
Exemple #2
0
        public override Point PointToScreen(Point p)
        {
            UnmanagedMethods.POINT result = new UnmanagedMethods.POINT
            {
                X = (int)p.X,
                Y = (int)p.Y,
            };

            UnmanagedMethods.ClientToScreen(this.Handle, ref result);
            return(new Point(result.X, result.Y));
        }