Форум: "Основная";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
ВнизКак вывести текст на рабочий стол чтобы он не затирался окнами? Найти похожие ветки
← →
[BAD]Angel © (2004-08-23 09:58) [0]Доброго времени суток!
Как вывести текст на рабочий стол чтобы он не затирался друшими окнами?
Заранее спасибо!
← →
Smithson (2004-08-24 10:35) [1]Вариантов два:
1. Деклассировать оконную процедуру и перехватывать прорисовку (соответственно, dll в пространстро explorer и прочие прелести).
2. таймер и постоянная прорисовка по GetDC(0)
← →
REA (2004-08-24 10:41) [2]3. Сделать некое прозрачное окно, которое висело бы поверх Desktop и рисовало все что под ним и нужный текст. Перестановки окон придется отлавливать правда.
4. Использовать возможности Active Desktop
← →
wicked © (2004-08-24 11:40) [3]5. поглядеть как работает winamp"овский AVS, найти на этом сайте статью про оверлеи и сделать так-же...
← →
Rem (2004-08-24 12:09) [4][2.3]
Form.BorderStyle := bsNone;
Form.TransparentColor := true;
Form.TransparentColorValue := GetSysColor(COLOR_BTNFACE);
Form.FormStyle := fsStayOnTop;
← →
KSergey © (2004-08-24 12:17) [5]> [4] Rem (24.08.04 12:09)
> Form.FormStyle := fsStayOnTop;
А не будет ли это поверх всех окон, а не только десктопа?
← →
Rem (2004-08-24 12:53) [6][5]
Будет. Не надо - уберите.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.035 c