Что нового

Можно ли считать мигание иконки на панели задач?

PaLaDiY

Новичок
Сообщения
1
Репутация
0
Есть функция WinFlash, но вот можно ли считать это мигание? В WinGetState этого параметра нет, поэтому решил спросить. (Возможно подобная тема есть, но поиск увы не работал:( )
 
A

Alofa

Гость
А зачем это вам?


Добавлено:
Сообщение автоматически объединено:

Код:
; Запуск блокнота
Run('notepad.exe')

; Ожидание 5 секунд до появление окна блокнота
$hWnd = WinWait("[CLASS:Notepad]", "", 5)
If Not $hWnd Then Exit MsgBox(4096+16, 'Сообщение', 'Окно не найдено, завершаем работу скрипта')

WinFlash($hWnd)
MsgBox(4096, 'Сообщение', 'Отмигала 4 раза')
WinFlash($hWnd, "", 10) ; Мигает еще 10

; Закрывает блокнот.
WinClose($hWnd)


Или:
Код:
#include <WinAPI.au3>

$hWnd = WinGetHandle('[ACTIVE]')

For $i = 2 To 20
	_WinAPI_FlashWindow($hWnd)
	ToolTip('--- ' & Floor($i/2) & ' ---' & @LF, Default, Default, 'Счетчик:', 1, 1)
	Sleep(500)
Next
 
Верх