Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Системное программирование и WinAPI > GetWindowRect и maximizated окна ?


Автор: jonie 11.1.2008, 04:40
кто может мне пояснить почему GetWindowRect() у меня возращает отрицательные значения для распахнутого (maximized) окна: left = top = -4 ??
при этом bottom и right значения соотв. увеличиваются на 4

это с чего бы?

(-4, -4) (1684, 1024)

этиже данные дает spy++

Автор: dumb 11.1.2008, 06:35
Цитата(jonie @  11.1.2008,  04:40 Найти цитируемый пост)
почему GetWindowRect() у меня возращает отрицательные значения для распахнутого (maximized) окна
так при "распахивании" бордеры ж за края убираются.
кстати, интересно - в мульти-мониторной конфигурации их видно на других мониторах, или края экранов разносятся на какую-то величину?

Автор: jonie 11.1.2008, 11:25
я тоже подумал о 2-х мониторах...
значит считаем баг фичей) ок. просто незнал (не думал что такое есть) о такой особенности

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)