Как заставить окно оставаться всегда поверх всех других окон
|
От: |
Don_Vit
|
|
| Дата: | 12.10.06 08:42 |
|
Оценка: |
|
Из программы оповещений свёрнутой в трей в нужный момент хочу показать окно ( не главную форму приложения ) со срочной информацией. Для этого:
frmMailNotify := TfrmMailNotify.Create(Application);
...
SetForegroundWindow(frmMailNotify.Handle);
Этого оказывается недостаточно — пользователи иногда "теряют" это окно.
frmMailNotify.FormStyle = fsStayOnTop; — не помогает
Надо бы, как в Windows Task manager-e. Пожалуйста, посоветуйте решение.
Re: Как заставить окно оставаться всегда поверх всех других
Здравствуйте, Don_Vit, Вы писали:
SetWindowPos,HWND_TOPMOST
With best regards
Pavel Dvorkin
Пока на собственное сообщение не было ответов, его можно удалить.