![]() |
FlashWindow Очень часто в программах...... нет, не так..... Во многих программах мы встречаем...... и не так...... Скажу просто.... вы устанавливаете какую нибудь игру. Включили установку, свернули её и начали юзать Winamp. Вдруг во время установки выскакивает окошко с ошибкой и начинает мигать, дабы пользователь отвлекся от прослушивания музыки и обратил внимание на это окошко. Вот как раз для такого привлечения и используется данная API. Синтаксис её таков: function FlashWindow(Wnd: HWnd; Invert: Bool): Bool; Функция имеет два параметра. Первый указывает на окно, которое будет мигать, а вторая на то будет ли оно мигать или нет. Возвратное значение: true - если окно было активным, false - если было неактивным. Приведенный ниже код заставит рамку окна программы мигать каждые три секунды: procedure TForm1.Timer1Timer(Sender: TObject); begin timer1.Interval:=3000; flashwindow(handle,true) end; Вот и все!!! скоро выложу мигание кнопки окна в системном трэе. |
| обновл:01.08 | |
| vicvtor@mail.ru | |
![]() |
|
| Optimized
for 1024*768px Made by vicvtor, hosted by Narod.ru Copyright © 2006 - 2007 Irkutsk, Russia by "Victor's World". |
|