Звучит так, как будто это конкретное окно использует виртуальную прокрутку. Даже GetScrollRange
не обязательно говорит вам размеры, потому что нет требования, чтобы дельта 1 на полосе прокрутки равнялась 1 пикселю, фактически во многих случаях это одна запись, одна строка и т. Д.
Еще одна попытка - перечислить все дочерние окна и найти минимальную и максимальную координаты x и y (не забудьте указать ширину и высоту каждого дочернего окна). Конечно, это не поможет, если контент прорисован напрямую, а не иерархия окон.