Функция FlashWindow

api-функция flashwindow предназначена для создания окна с мигающим заголовком. Эта функция используется, если необходимо, чтобы пользователь обратил внимание на некоторе окно, которое, как правило, не становится при этом активным.

Вот пример использования этой api-функции:

...
case wm_timer:
flashwindow(hwnd, true);
break;
...
Тут функция помещена в обработчик сообщения таймера. Т. е. наше окно будет через некоторый интервал (задаваемый таймером) мигать своим заголовком. Разумеется, таймер должен быть создан.

Параметры у этой функции такие: первый - это hwnd того окна, которое должно мигать. Второй - режим мигания. Если второй параметер установлен в true (как у нас), то заготовок окна сменит свое состояние на противоположное. Ели же он равен false, то состояние окна переключается на первоначальное.



Опубликовал admin
26 Ноя, Понедельник 2007г.



Программирование для чайников.