api-функция flashwindow предназначена для создания окна с мигающим
заголовком. Эта функция используется, если необходимо, чтобы пользователь
обратил внимание на некоторе окно, которое, как правило, не становится при этом
активным.
Вот пример использования этой api-функции:
...
case wm_timer:
flashwindow(hwnd, true);
break;
...
Тут функция помещена в обработчик сообщения таймера. Т. е. наше окно будет
через некоторый интервал (задаваемый таймером) мигать своим заголовком.
Разумеется, таймер должен быть создан.
Параметры у этой функции такие: первый - это hwnd того окна, которое должно
мигать. Второй - режим мигания. Если второй параметер установлен в true (как у
нас), то заготовок окна сменит свое состояние на противоположное. Ели же он
равен false, то состояние окна переключается на первоначальное.
|