Function Reference

WinGetText

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

WinGetText ( "title" [, "text"] )

 

パラメータ

title 対象となるウィンドウの名前。ウィンドウ名の特別な記述の仕方参照
text [オプション] 対象となるウィンドウのテキスト

 

返し値

成功 ウィンドウのテキストを格納した文字列を返します。
失敗 ウィンドウが見つからなかった場合、数値の0を返します。

 

注意

64KBまでのウィンドウテキストを取得できます。WinGetTextは最小化したウィンドウに対して有効です。ただし、隠されたウィンドウに対してはAutoItSetOption("WinDetectHiddenText", 1)と設定しないと動作しません。
もし複数のウィンドウがWinGetTextの処理の対象に該当する場合、もっともアクティブなウィンドウの情報が返されます。
アクティブなウィンドウのテキストを取得するにはWinGetText("[active]") としてください。

 

関連

WinGetTitle, ControlGetText, WinGetClassList

 


$text = WinGetText("[CLASS:Notepad]", "")
MsgBox(0, "Text read was:", $text)