1.27.1.36 Функция 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				Нет
Замечания по платформе		Не имеется


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Владимир Соковиков - 08.12.2001