Функция _WinAPI_GetWindowThreadProcessId

 ↑  ←  Описание функции


_WinAPI_GetWindowThreadProcessId

Возвращает идентификатор потока (PID), создавший указанное окно

#include <WinAPI.au3>
_WinAPI_GetWindowThreadProcessId($hWnd, ByRef $iPID)

Параметры

$hWnd Дескриптор окна
$iPID Переменная, в которую возвращается идентификатор процесса (PID) указанного окна

Возвращаемое значение

Возвращает идентификатор потока указанного окна

См. также

_WinAPI_GetCurrentProcessID

См. также

Искать GetWindowThreadProcessId в библиотеке MSDN

Пример

#include <WinAPI.au3>

$hGui = GUICreate('Тестовое окно')
GUISetState()

$iPID1 = WinGetProcess($hGui)
$iPID=''
_WinAPI_GetWindowThreadProcessId ($hGui, $iPID)
MsgBox(0, ' Идентификатор PID', $iPID &@CRLF& $iPID1)