Дескриптор окна
После создания окна, создающая функция возвращает
дескриптор окна (window handle), который уникально идентифицирует окно. Дескриптор окна имеет тип данных HWND; прикладная программа должна использовать этот тип при объявлении переменной, которая содержит в себе дескриптор окна. Прикладная программа использует этот дескриптор в других функциях, чтобы направить их действия на это окно.Прикладная программа может использовать функцию
FindWindow, чтобы выявить, существует ли в системе окно с заданным именем класса или именем окна. Если такое окно существует, FindWindow возвращает дескриптор окна. Чтобы ограничить поиск в дочерних окнах отдельной прикладной программы, используйте функцию FindWindowEx.Функция
IsWindow определяет, правильно ли идентифицирует дескриптор окна существующее окно. Имеются специальные константы, которые могут заменять дескриптор окна в некоторых функциях. Например, приложение может использовать HWND_BROADCAST в функциях SendMessage и SendMessageTimeout или HWND_DESKTOP в функции MapWindowPoints.