Форум: "Основная";
Текущий архив: 2003.09.18;
Скачать: [xml.tar.bz2];
Внизвысота 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 вся ветка
Форум: "Основная";
Текущий архив: 2003.09.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c