Что нового

Получение дескриптора от имени запущеного процесса

blacklis

Новичок
Сообщения
64
Репутация
1
День добрый.
Можно ли получить HWND запущенного окна по его имени в диспетчере задач? (exploer.exe например)
 

Spyhunter

Знающий
Сообщения
56
Репутация
13
может быть несколько процессов с одинаковым именем, стоит использовать идентификатор процесса

Код:
Func _HWNDFromPID($iPID)

	Local $aWinList = WinList()
	
	For $i = 1 To $aWinList[0][0]
		If WinGetProcess($aWinList[$i][1]) = $iPID And $aWinList[$i][0] <> "" Then Return $aWinList[$i][1]
	Next
EndFunc

Так же функция
Код:
может помочь в решении данной задачи
 
Верх