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

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

Высота панели задач [D5, Win95/98, Win2k, WinXP]


SolDen ©   (2004-08-27 12:31:00) 

Высота панели задач. Как получить?


Yanis   (2004-08-28 17:48:00) [1]

> А r - какого типа?

А самому слабо узнать?


Александр1   (2004-08-28 17:22:00) [2]

А r - какого типа?


GrayFace   (2004-08-27 19:21:00) [3]

GetWindowRect(FindWindow('Shell_TrayWnd',nil),r);
высота:=r.bottom-r.top;

Но панель задач может быть, например, слева. Если надо взять всю область без панели задач и т.п:
SystemParametersInfo(SPI_GETWORKAREA,0,@r,0);


SolDen   (2004-08-27 12:57:00) [4]

Согласен.
Как от hwnd получить высоту.
Напишите пример.


MU   (2004-08-27 12:49:00) [5]

Now <> Not!!!


SolDen   (2004-08-27 12:48:00) [6]

эта ф-ция [Now Supported on Windows NT]


Игорь Шевченко   (2004-08-27 12:34:00) [7]

SHAppbarMessage


Наверх

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