Bewildr.Clickr.Clickr.NormalizeCoordinates C# (CSharp) Метод

NormalizeCoordinates() приватный статический Метод

private static NormalizeCoordinates ( int &x, int &y ) : void
x int
y int
Результат void
        private static void NormalizeCoordinates(ref int x, ref int y)
        {
            int vScreenWidth = GetSystemMetrics(SMCxvirtualscreen);
            int vScreenHeight = GetSystemMetrics(SMCyvirtualscreen);
            int vScreenLeft = GetSystemMetrics(SMXvirtualscreen);
            int vScreenTop = GetSystemMetrics(SMYvirtualscreen);
            x = ((x - vScreenLeft) * 65536) / vScreenWidth + 65536 / (vScreenWidth * 2);
            y = ((y - vScreenTop) * 65536) / vScreenHeight + 65536 / (vScreenHeight * 2);
        }