Функция GetWindowThreadProcessId
(ПолучитьИдентификаторПотокаСоздавшегоОкно)
Функция GetWindowThreadProcessId возвращает обратно идентификатор потока, который создал определяемое окно и, необязательно, идентификатор процесса, который создал окно. Эта функция заменяет функцию GetWindowTask.
Синтаксис
DWORD GetWindowThreadProcessId
(
HWND hWnd, // дескриптор окна
LPDWORD lpdwProcessId // адрес переменной для идентификатора процесса
);
Параметры
hWnd
Идентифицирует окно.
lpdwProcessId
Указывает на 32-разрядное значение, которое принимает идентификатор процесса. Если этот параметр - не, ПУСТО (NULL), GetWindowThreadProcessId копирует идентификатор процесса в 32-разрядное значение; иначе, она этого не делает.
Возвращаемые значения
Возвращаемое значение - идентификатор потока, который создает окно.
Замечания
Эта функция заменяет функцию GetWindowTask версии 3.x Windows.
Размещение и совместимость GetWindowThreadProcessId
Windows NT Да
Win95 Да
Win32s Да
Импортируемая библиотека user32.lib
Заголовочный файл winuser.h
Unicode Нет
Замечания по платформе Не имеется