Цитата Salmo:
как на NSIS определять статус приложения, найти зависшее и сделать дальнейшие манипуляции с ним »
|
+
Цитата MKN:
Это возможно, только если кто то из программистов возьмётся (что маловероятно) адаптировать для NSIS следующее : »
|
Можно взять функцию
IsHungAppWindow и подсовывать ей HWND окна приложения (если речь о каком-то конкретном приложении)
Перечислить все окна в системе уже знаете как из справочника, если нужно получить список всех не отвечающих приложений
Код:
findwindow $0 notepad
System::Call user32::IsHungAppWindow(i$0)i.r1
$1 = 1 если приложение не отвечает