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

Вниз

Z order   Найти похожие ветки 

 
webpauk   (2006-02-08 13:26) [0]

Как сделать, чтобы приложение ВСЕГДА было ниже всех остальных. Грубо говоря, чтобы оно прилепилось к рабочему столу?


 
Gero ©   (2006-02-08 13:28) [1]

> Как сделать, чтобы приложение ВСЕГДА было ниже всех остальных

Никак.


 
webpauk   (2006-02-08 13:30) [2]


> Gero ©   (08.02.06 13:28) [1]

врёшь!
всяческие гаджеты и надстройки над windows shell прилипают к рабочему столу


 
Gero ©   (2006-02-08 13:39) [3]

> врёшь!

Наезды оставь для кого-нибудь другого. Желания продолжать с тобой беседовать нет.


 
webpauk   (2006-02-08 13:44) [4]


> Gero ©   (08.02.06 13:39) [3]

это не наезды. это эмоции.
извини, ежели, ляпнул чего лишнего!


 
Алхимик ©   (2006-02-08 15:24) [5]

Допустим мы сделали приложение которое "ВСЕГДА было ниже всех
остальных".
Затем запустили два экземпляра этого приложения. Одно приложение уже не будет "ВСЕГДА ниже всех остальных".


 
webpauk   (2006-02-08 15:29) [6]


> Алхимик ©   (08.02.06 15:24) [5]

гы
а как насчет fsStayOnTop?


 
evvcom ©   (2006-02-08 15:42) [7]


> а как насчет fsStayOnTop?

аналогично


 
Anatoly Podgoretsky ©   (2006-02-08 15:49) [8]

Оставь надежду, всяк сюда входящий.
Логика не позволит.


 
Don Nikola   (2006-02-08 16:10) [9]

По идее можно создавать контролы со стиле WS_CHILD и парентом=0, тогда будет у тебя контрол(кнопка, например) на десктопе.
Также можно посмотреть в сторону AppBar (ABM_NEW и т.д.), эти вообще могут пол десктопа скушать причем так, что остальные и не заметят.
Можно еще ловить WM_WINDOWPOSCHANGED и перекладываться в самый низ, но тогда два таких окна будут в чехарду играть ;)


 
Ega23 ©   (2006-02-08 16:12) [10]

А нафига?


 
Don Nikola   (2006-02-08 16:15) [11]

2Ega23:
Дзен-буддисты среди нас...


 
webpauk   (2006-02-08 16:23) [12]


> Ega23 ©   (08.02.06 16:12) [10]

ну хочу повесить гаджет на рабочий стол типа календаря


 
webpauk   (2006-02-08 16:27) [13]


> Don Nikola   (08.02.06 16:10) [9]

принимаю WM_WINDOWPOSCHANGED


 
Don Nikola   (2006-02-08 16:34) [14]

2webpauk:
Для календаря лучше, наверное, будет класть child-контрол на десктоп, тогда он будет как обои и не будет мешать вводу данных.


 
webpauk   (2006-02-08 16:56) [15]


> Don Nikola   (08.02.06 16:34) [14]

пример...? please


 
Don Nikola   (2006-02-08 17:07) [16]

Что-то типа этого:
CreateWindow("BUTTON","Test button",WS_CHILD or WS_VISIBLE,100,100,75,25,0,0,HInstance,nil)
Хотя сейчас попробовал, проблемы будут, оно будет выскакивать при messagebox, например. Так что, наверное, нахаляву так не получиться. Или второй или третий вариант.


 
webpauk   (2006-02-08 17:44) [17]


> Don Nikola   (08.02.06 17:07) [16]

поразбираюся
спсб


 
antonn ©   (2006-02-08 19:23) [18]

webpauk   (08.02.06 16:27) [13]
принимаю WM_WINDOWPOSCHANGED

может нужно WM_WINDOWPOSCHANGING?



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

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

Наверх




Память: 0.5 MB
Время: 0.059 c
2-1139291799
MM
2006-02-07 08:56
2006.02.26
Прога в трее


3-1135865668
GwPlNicker
2005-12-29 17:14
2006.02.26
Нужно сделать сумму запросов из двух таблиц


3-1136381487
DimDim
2006-01-04 16:31
2006.02.26
Обновление Lookup-полей


1-1138140989
Volf_555
2006-01-25 01:16
2006.02.26
Как в TIniFile удалить целый раздел, а не отдельный параметр?


1-1138346092
Rem
2006-01-27 10:14
2006.02.26
Поиск ошибок в библиотеке компонентов