Вниз
Скачать: CL | DM;

высота taskbar   Найти похожие ветки 

 
Dmitriy M. Volkov   (2003-09-03 22:05) [0]

Можно как-то вычислить высоту taskbar"a?

Спасибо.


 
Романов Р.В. ©   (2003-09-04 06:06) [1]

SystemParametersInfo SPI_GETWORKAREA


 
Song ©   (2003-09-04 08:39) [2]

ABM_GETTASKBARPOS
GetWindowRect()


 
DVM ©   (2003-09-04 11:05) [3]


> Романов Р.В. © (04.09.03 06:06) [1]

неверно, т.к. поверх таскбара могут лежать другие аппбары.

> Song © (04.09.03 08:39) [2]


> GetWindowRect()

тоже не совсем годится, т.к. таскбар заезжает за границы экрана на 2 точки своими "тыльными" сторонами, чтобы не был виден бордюр с этих сторон. По крайней мере так в XP.


 
Игорь Шевченко ©   (2003-09-04 12:27) [4]

DVM © (04.09.03 11:05)
> тоже не совсем годится, т.к. таскбар заезжает за границы
> экрана на 2 точки своими "тыльными" сторонами, чтобы не
> был виден бордюр с этих сторон.


А у монитора регулятор размера подкрутить не судьба ? :))


 
DVM ©   (2003-09-04 17:59) [5]


> Игорь Шевченко © (04.09.03 12:27) [4]

:))) Да крутил я...:)
Но это действительно так. SPY++ тому подтверждение. Microsoft пытается создать иллюзию, что панель задач не обычное окно, а нечто "растущее" с одной из сторон экрана. Бордюр задвинут за край.


 
Игорь Шевченко ©   (2003-09-04 18:04) [6]

DVM © (04.09.03 17:59)

Верю :))

Но в таком случае GetWindowRect очень даже поможет вычислить высоту таскбара. Путем IntersectRect с GetWindowRect(GetDesktopWindow(), ...)


 
Dmitriy M. Volkov   (2003-09-04 23:00) [7]

Всем спасибо :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
1-58753
SIW
2003-09-06 16:40
2003.09.18
Проблема с прорисовкой...


1-58713
Артем К
2003-09-08 08:44
2003.09.18
Создание св-ва Form: TForm у невизуального компонента?


1-58739
igp
2003-09-07 01:55
2003.09.18
Строка с мультифильтром


1-58651
DelphiNew
2003-09-04 15:40
2003.09.18
OnKeyPress


3-58581
Lamer_of_Delphi
2003-08-26 13:16
2003.09.18
Рисунки в БД...




   Наверх