DetectHiddenText

Legt fest, ob unsichtbare Texte in einem Fenster "gesehen" werden können, um das Fenster zu finden. Diese Einstellung hat Einfluss auf Befehle wie IfWinExist und WinActivate.

DetectHiddenText, On|Off

Parameter

On|Off

On: Das ist die Standardeinstellung. Versteckter Text wird erkannt.

Off: Versteckter Text wird nicht erkannt.

Bemerkungen

"Versteckter Text" ist ein Begriff, der sich auf die Steuerelemente eines Fensters bezieht, die unsichtbar sind. Oder anders gesagt, sie sind "versteckt". Das Ausschalten von DetectHiddenText kann zum Beispiel nützlich sein, wenn Sie den Unterschied zwischen den verschiedenen Bereichen eines Multi-Bereich- oder Multi-Tab-Fensters herausfinden wollen. Das Windows Spy Tool kann genutzt werden, um festzustellen, welcher Text des aktuell aktiven Fensters versteckt ist. Alle Befehle, die einen Fenstertext-Parameter akzeptieren, sind davon betroffen, einschließlich WinActivate, IfWinActive, WinWait und IfWinExist.

Die interne Variable A_DetectHiddenText enthält die aktuelle Einstellung (On oder Off).

Jeder neu gestartete Thread (z. B. ein Hotkey, ein benutzerdefinierter Menüpunkt oder eine zeitgesteuerte Subroutine) beginnt mit der Standardeinstellung des Befehls. Um diese Standardeinstellung zu ändern, definiert man diesen Befehl im automatischen Ausführungsbereich (der obere Bereich des Skripts).

Siehe auch

DetectHiddenWindows

Beispiel

DetectHiddenText, off