Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

...поверх всех приложений [D7, WinXP]


.ruslan ©   (2006-05-29 18:10:00) 

Уважаемые, как сделать Form2 поверх всех прилодений в Windows?


Desdechado   (2006-05-29 18:27:00) [1]

systemmodal - ваще красота


.ruslan   (2006-05-29 18:25:00) [2]

> Неверно - поверх ВСЕХ окон.
всё, для этого нужно значит сделать и гравную форму fsStayOnTop


Cash   (2006-05-29 18:21:00) [3]

Мне вот такая штука помогла, делает окно поверх всего.

SetWindowPos(Application.Handle,HWND_TOPMOST,0,0,0,0,SWP_NOSIZE or SWP_NOMOVE);

Но надо с флагами поиграть, для твоих нужд.


Steplerr   (2006-05-29 18:21:00) [4]


> Ну на сколько я понимаю что fsStayOnTop это поверх всех
> форм данного проекта, то есть если будет запущен тот самый
> Word то оно не появится, верно?


Неверно - поверх ВСЕХ окон.


.ruslan   (2006-05-29 18:17:00) [5]

Ну на сколько я понимаю что fsStayOnTop это поверх всех форм данного проекта, то есть если будет запущен тот самый Word то оно не появится, верно?


TUser   (2006-05-29 18:14:00) [6]

FormStyle  := fsStayOnTop

можно потом еще Show говорить по таймеру.


Наверх

Титульная страница Поиск, карта сайта Написать письмо