Method Reference (COM)

WinList

ウィンドウのリストを取得します。

Winlist "title" [, "text"]

 

パラメータ

title 対象となるウィンドウのタイトル
text オプション:対象となるウィンドウのテキスト

 

返し値

成功: ウィンドウの名前と対応するハンドルを格納した2次元配列を返します。 要素数は要素0,0に格納されます(例を参照)。

 

注意

なし。

 

関連

なし。

 

Set oAutoIt = WScript.CreateObject("AutoItX3.Control")

' メモ帳ウィンドウの全てのインスタンスを取得
val = oAutoIt.WinList("[CLASS:Notepad]")
For i = 1 to val(0,0)
  WScript.Echo "Title:" & val(0,i) & " - Handle:" & val(1,i)
Next

' すべてのウィンドウを取得(数百にもなるでしょう!)
val = oAutoIt.WinList("[ALL]")
For i = 1 to val(0,0)
  WScript.Echo "Title:" & val(0,i) & " - Handle:" & val(1,i)
Next