Форум: "WinAPI";
Текущий архив: 2003.06.12;
Скачать: [xml.tar.bz2];
ВнизОкно под иконками Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.06.12;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c