Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.05;
Скачать: CL | DM;

Вниз

Task Bar   Найти похожие ветки 

 
Paylik   (2003-05-24 22:32) [0]

Здраствуйте! Подскажите, как узнать высоту таскбара?


 
Юрий Зотов ©   (2003-05-24 23:59) [1]

SHAppBarMessage + ABM_GETTASKBARPOS


 
Knight ©   (2003-05-25 00:07) [2]

А если напрямую...?

GetWindowRect(FindWindow("Shell_TrayWnd",""),WndRect);

где WndRect:TRect;


 
Юрий Зотов ©   (2003-05-25 00:12) [3]

> Knight © (25.05.03 00:07)

Не уверен, но, кажется, окно таскбара в в NT и 9х имеет разные имена классов. А в остальном - почему бы и нет?


 
Knight ©   (2003-05-25 00:20) [4]

Надо проверить...
Хотя способов много... у меня как-то напоминатель работает и в 9х и в 2000 и ХП, но не помню щас как, кажется всё через Screen.


 
Knight ©   (2003-05-25 00:55) [5]

>> Юрий Зотов
Согласен твой вариант лучше, универсальнее и без лишних заморочек. Щас хелпы почитал, опробовал, понравилось :)

Ты все эти константы на память помнишь или пользуешь часто?


 
Юрий Зотов ©   (2003-05-25 06:06) [6]

> Knight © (25.05.03 00:55)

Я просто помню, что сообщения таскбара имеют префикс ABM (application bar messages), а функции оболочки - префикс Sh (или Shell_). Остальное - дело техники. Запустил справку, набрал префикс, просмотрел список и (уже для проверки) - две-три верхние строки с нужной страницы. Обычно в минуту-другую укладываешься :о)



 
Paylik   (2003-05-25 13:05) [7]

Спасибо! Работает.



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

Текущий архив: 2003.06.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
11-13105
AlbertHakimov
2002-09-12 13:48
2003.06.05
Компонент TKOLImageList


3-13041
alleb
2003-05-16 17:44
2003.06.05
ADO и ClientDataSet


14-13464
Еще пока ламак
2003-05-20 14:45
2003.06.05
Delphi и математические методы


1-13139
Alexander
2003-05-26 08:10
2003.06.05
Как в CheckListBox при разрешённых Grayed итемах программно


8-13339
Boris K.
2003-01-14 20:39
2003.06.05
Таки никто и не знает толком как воспроизвести MIDI из ресурса?