Obtient le texte de la bannière affichée dans un contrôle d'édition
#include <GuiEdit.au3>
_GUICtrlEdit_GetCueBanner ( $hWnd )
$hWnd | ID/Handle du contrôle |
Succès: | Retourne le texte de la bannière. |
Échec: | Retourne une chaîne vide "". |
La bannière est le texte qui s'affiche dans un contrôle d'édition quand il n'a pas le focus.
Windows Vista ou une version ultérieure.
#include <GUIConstantsEx.au3> #include <GuiEdit.au3> #include <MsgBoxConstants.au3> Example() Func Example() Local $hGUI = GUICreate('Example', 300, 150) GUISetFont(9, 400, 0, 'Segoe UI') Local $idUsername = GUICtrlCreateInput('', 10, 10, 125, 25) _GUICtrlEdit_SetCueBanner($idUsername, "Recherche de dossier") Local $idPassword = GUICtrlCreateInput('', 10, 40, 125, 25) _GUICtrlEdit_SetCueBanner($idPassword, "Recherche...") Local $idButton_Close = GUICtrlCreateButton("Close", 210, 120, 85, 25) ControlFocus($hGUI, "", $idButton_Close) GUISetState(@SW_SHOW, $hGUI) MsgBox($MB_SYSTEMMODAL, "", _GUICtrlEdit_GetCueBanner($idPassword)) Do Until GUIGetMsg() = $GUI_EVENT_CLOSE Or GUIGetMsg() = $idButton_Close GUIDelete($hGUI) EndFunc ;==>Example