Функция _WinAPI_FindWindow

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


_WinAPI_FindWindow

Ищет окно с указанным классом и заголовком

#include <WinAPI.au3>
_WinAPI_FindWindow($sClassName, $sWindowName)

Параметры

$sClassName Имя класса или is an atom that identifies the class-name string. If this parameter is an atom, it must be a global atom created by a call to the GlobalAddAtom function. The atom, a 16-bit value, must be placed in the low-order word of the $sClassName string and the high-order word must be zero.
$sWindowName Имя (заголовок) окна. Если этот параметр пустая строка, то имена всех окон соответствуют критерию.

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

Успех:Возвращает дескриптор окна верхнего уровня
Ошибка:Возвращает 0

См. также

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

Пример

#include <WinAPI.au3>
$hWnd = _WinAPI_FindWindow('Progman', 'Program Manager')
MsgBox(0, 'Сообщение', 'Дескриптор окна "Рабочий стол" : ' & $hWnd)

$hWnd = _WinAPI_FindWindow('Shell_TrayWnd', '')
MsgBox(0, 'Сообщение', 'Дескриптор трея : ' & $hWnd)