Dim Rectan as RECT:
GetWindowRect(Hwnd, Rectan)
Если размер шрифта Windows установлен на 100% ==> (Rectan.Right-Rectan.Left)
и (Rectan.Bottom - Rectan.Top)
дают ПРАВИЛЬНЫЙ размер ВНЕШНЕГО окна.
Если размер окна составляет 986x728, я получаюразмер 986x728. Если я копирую окно и вставляю его в Paint, я вижу размер пикселя 986x728. ALL RIGHT.
Но если размер шрифта установлен на 125%, для того же окна (которое, очевидно, должно быть немного больше) (Rectan.Right-Rectan.Left)
и (Rectan.Bottom - Rectan.Top)
получают размер 887x679 (меньше?)в то время как при копировании и вставке в Paint полученное окно имеет размер 1109x844 пикселя.
ПОЧЕМУ ??? Как получить правильный размер 1109x844 пикселей?