ほとんどのコントロールタイプから取得したテキストは、各行の終わりを示すために、単独のラインフィード(`n)ではなく、キャリッジリターンとラインフィード(`r`n)を使用します。
メモ帳のエディットコントロールから現在のテキストを取得し、Textに格納します。この例は、Windows 11以降では、クラシック版のメモ帳を必要とするため、失敗する可能性があります。
Text := ControlGetText("Edit1", "Untitled -")
メインウィンドウのエディットコントロールから現在のテキストを取得し、報告します。
ListVars
WinWaitActive "ahk_class AutoHotkey"
MsgBox ControlGetText("Edit1") ; 上の行で見つかったウィンドウを使用します。.