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

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

Показать форму из трэя! [D6]


ИгорьК ©   (2002-07-08 14:09:00) 

Привет усем!
Вопросик по любимому трэю!
Имеем приложение, которое в ирэе работает. Наступает какое-то событие, создаем форму с сообщением и хочем ее показать поверх всех остальных( ну типа Аська ;-) ), ну или хотя-бы на таск баре. У меня почему-то не всплывает окошко, пока я из трэя прогу не разверну. Как решить проблему?


Eugene Lachinov   (2002-07-08 16:58:00) [1]

Вообще-то предполагалось в процедуре обработки события, но можно и в FormShow создаваемой формы.


ИгорьК   (2002-07-08 16:47:00) [2]

Сори за глупый вопрос - а это рисовать где, в onCreate окна?


Eugene Lachinov   (2002-07-08 14:23:00) [3]

var
hForeGround : HWnd;
begin
hForeGround := GetForegroundWindow;
AttachThreadInput(GetWindowThreadProcessId(hForeGround, nil),
GetWindowThreadProcessId(Handle, nil), True);
SetForegroundWindow(Handle);


Наверх

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