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

Окно под иконками   Найти похожие ветки 

← →
diro ©   (2003-04-12 15:21) [0]

Можно ли сделать окно, которое будет "плавать" под иконками рабочего стола?

my respect for masters :)


← →
DVM ©   (2003-04-12 22:32) [1]


> Можно ли сделать окно, которое будет "плавать" под иконками
> рабочего стола?

Нельзя. Иконки находятся в SysListView32, который в свою очередь находится в еще одном окне (не помню названия), которое, в свою очередь, лежит на окне Progman. Все эти окна отрисовывают рабочий стол (PaintDesktop) при получении сообщения WM_ERASEBCKGRND и WM_PAINT. Т.е. даже, если представить себе, что удалось "запихнуть" свое окно "ниже", то эти окна будут отрисовывать все равно изображение рабочего стола, и изображение вашего окна будет затерто. К тому же в системе только одно окно может находится "ниже" всех - то которое первое "поставлено" туда недокументированной функцией SetShellWindow. Так что ниже Эксплорера или его иконок нельзя!



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

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



Память: 0.45 MB
Время: 0.018 c
3-34702
softmaster
2003-05-22 23:34
2003.06.12
Пример с IBX


14-35018
Дмитрий К.К.
2003-05-27 06:36
2003.06.12
Именинники 27 мая


14-35076
Marser
2003-05-20 16:43
2003.06.12
Битва при Рокруа


14-35007
I_C_E_
2003-05-24 20:29
2003.06.12
Дайте ссылки


6-34963
msoftware
2003-04-09 09:10
2003.06.12
Нужен совет по Сокетам




   Наверх