Functions > Window > Controls >


StatusbarGetText

Obtient le texte d'un contr�le barre d'�tat standard.

StatusbarGetText ( "title" [, "text" [, part = 1]] )

Param�tres

title Le titre/hWnd/classe de la fen�tre � traiter.
text [optionnel] Le texte de la fen�tre � traiter. Par d�faut, une cha�ne vide.
part [optionnel] Le num�ro de la "partie" de la barre d'�tat � lire - la valeur par d�faut est 1. C'est la premi�re partie possible et le plus souvent celle qui contient les messages utiles comme "Ready ", "Loading", etc...

Valeur de retour

Succ�s: Retourne le texte lu.
�chec: Retourne "" (Cha�ne vide) et @error = 1 si aucun texte n'a pu �tre lu.

Remarque

Cette fonction tente de lire la premi�re partie d'une barre d'�tat standard dans une fen�tre (contr�le standard Microsoft: msctls_statusbar32). Certains programmes utilisent leurs propres barres d'�tat ou des versions sp�ciales du contr�le commun MS que StatusbarGetText() ne peut pas lire. Par exemple, StatusbarGetText ne fonctionne pas avec le programme TextPad; cependant la premi�re r�gion de la barre d'�tat de TextPad peut �tre lue en utilisant ControlGetText("TextPad ", "", "HSStatusBar1").
StatusbarGetText() peut fonctionner avec des fen�tres qui sont minimis�es ou m�me cach�es.

En relation

ControlCommand, ControlGetText

Exemple

#include <MsgBoxConstants.au3>

AutoItSetOption("WinTitleMatchMode", 2)

Local $sText = StatusbarGetText("Internet Explorer")
MsgBox($MB_SYSTEMMODAL, "", "La barre d'�tat d'Internet Explorer dit: " & $sText)