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


WinList

Возвращает список окон.

WinList(['title'[,'text']])

Параметры

title [необязательный] Заголовок окна.
text [необязательный] Текст окна.

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

Возвращает двумерный массив, сопоставляя заголовок и дескриптор окна.

Примечания

Если не указан заголовок и текст, то возвращаются все окна верхнего уровня.

Возвращает двумерный массив следующего содержания:
$var_array[0][0] = Количество окон
$var_array[1][0] = Заголовок первого окна
$var_array[1][1] = Дескриптор первого окна (HWND)
$var_array[2][0] = Заголовок второго окна
$var_array[2][1] = Дескриптор второго окна (HWND)
...
$var_array[n][0] = Заголовок n-ого окна
$var_array[n][1] = Дескриптор n-ого окна (HWND)

Функцию можно подключить через команду exect

См. также

WinGetState, WinGetHandle

Примеры:
 Как создать кнопку?


exect=_ViewValues(WinList()) ;; получить массив из заголовков и дескрипторов окон

exect=_ViewValues(WinList('Total')) ;; получить массив из заголовков и дескрипторов окон (для окон с заголовком 'Total...')


© Аверин Андрей для Total Commander Image  Averin-And@yandex.ru