Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


Сообщения: 1986
Благодарности: 723

Профиль | Сайт | Отправить PM | Цитировать


Цитата Salmo:
как на NSIS определять статус приложения, найти зависшее и сделать дальнейшие манипуляции с ним »
+
Цитата MKN:
Это возможно, только если кто то из программистов возьмётся (что маловероятно) адаптировать для NSIS следующее : »
Можно взять функцию IsHungAppWindow и подсовывать ей HWND окна приложения (если речь о каком-то конкретном приложении)
Перечислить все окна в системе уже знаете как из справочника, если нужно получить список всех не отвечающих приложений

Код: Выделить весь код
findwindow $0 notepad 
System::Call user32::IsHungAppWindow(i$0)i.r1
$1 = 1 если приложение не отвечает

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:54, 20-11-2015 | #1890