Функция GetWindowThreadProcessId

Функция GetWindowThreadProcessId возвращает обратно идентификатор потока, который создал определяемое окно, но необязательно идентификатор процесса, который создал это окно.

Синтаксис

DWORD GetWindowThreadProcessId(

HWND hWnd,            // дескриптор окна
PDWORD lpdwProcessId  // адрес переменной для 
                      // идентификатора процесса

);

Параметры

hWnd

[in] Дескриптор окна.

lpdwProcessId

[out] Указатель на переменную, которая принимает идентификатор процесса. Если этот параметр - не ПУСТО (NULL), функция GetWindowThreadProcessId копирует идентификатор процесса в переменную; иначе, она этого не делает.

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

Возвращаемое значение - идентификатор потока, который создал окно.

Замечания

Эта функция заменяет функцию GetWindowTask версии 3.x Windows.

Смотри также

Краткий обзор Окна

Размещение и совместимость GetWindowThreadProcessId

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да

Windows Me

Да

Windows 98

Да

Windows 95

Да

Используемая библиотека

User32.lib

Заголовочный файл

 

- объявлено в

Winuser.h

- включено в

Windows.h

Unicode

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz