Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Высота панели задач


Washington ©   (2007-12-19 12:25:00) 

Как узнать сабж?


Washington   (2007-12-20 12:02:00) [1]


> antonn ©   (19.12.07 15:11) [13]

true просто не то что-то спросил в общем затупил


Anatoly Podgoretsky   (2007-12-19 16:54:00) [2]

> antonn  (19.12.2007 15:11:13)  [13]

Есть мнение, что автору вообще все до фонаря.


antonn   (2007-12-19 15:11:00) [3]

есть мнение, что автору до фанаря сама панель задач, ему и нужно было узнать размеры рабочей области %)


{RASkov}   (2007-12-19 14:18:00) [4]

> а вот если у тебя панель слева или справа, ширину тоже будешь
> узнавать? ))))

Кстати.... если установлена опция "Автоматически скрывать панель", то в этом случае код из [5] вернет - 0
Это нужно тоже учитывать)


homm   (2007-12-19 13:10:00) [5]

> [9] morgoth   (19.12.07 12:45)

Я пытался это у него спросить, он не хочет подумать.


Washington   (2007-12-19 12:52:00) [6]

Да ) Наверное )


morgoth   (2007-12-19 12:45:00) [7]

>>мне нужно было Screen.Height-Screen.WorkAreaHeight
а вот если у тебя панель слева или справа, ширину тоже будешь узнавать? ))))


Washington   (2007-12-19 12:42:00) [8]

Короче спасибо за помощь, я уже сам догадался. Мне нужно было Screen.Height-Screen.WorkAreaHeight


homm   (2007-12-19 12:41:00) [9]

Лядно, и я кину, пусть автор разбирается :)
SystemParametersInfo(SPI_GETWORKAREA, 0, @Result, 0);


clickmaker   (2007-12-19 12:40:00) [10]

SHAppBarMessage(ABM_GETTASKBARPOS


{RASkov}   (2007-12-19 12:39:00) [11]

> [0] Washington ©   (19.12.07 12:25)

Max(Screen.Height-Screen.WorkAreaHeight, Screen.Width-Screen.WorkAreaWidth)
:о)


homm   (2007-12-19 12:38:00) [12]

На вопрос ответь.
Для чего тебе это нужно?


Washington   (2007-12-19 12:37:00) [13]


> morgoth   (19.12.07 12:33) [2]

Опять же, как?


morgoth   (2007-12-19 12:33:00) [14]

для начала надо получить хэндл панели задач...


homm   (2007-12-19 12:30:00) [15]

А если она равна 1024 ипикселя, чего делать будеш?


Наверх

Титульная страница Поиск, карта сайта Написать письмо