UDF > GUI > GuiListBox >


_GUICtrlListBox_GetLocale

Obtient la localisation en cours

#include <GuiListBox.au3>
_GUICtrlListBox_GetLocale ( $hWnd )

Paramètre

$hWnd ID/handle du contrôle

Valeur de retour

Retourne le mot de poids fort qui contient le code du pays et le mot de poids faible qui contient l'identifiant de la langue.

En relation

_GUICtrlListBox_GetLocaleCountry, _GUICtrlListBox_GetLocaleLang, _GUICtrlListBox_GetLocalePrimLang, _GUICtrlListBox_GetLocaleSubLang, _GUICtrlListBox_SetLocale

Exemple

#include <GUIConstantsEx.au3>
#include <GuiListBox.au3>
#include <MsgBoxConstants.au3>

Example()

Func Example()
    Local $idListBox

    ; Crée une GUI
    GUICreate("List Box Get Locale", 400, 296)
    $idListBox = GUICtrlCreateList("", 2, 2, 396, 296)
    GUISetState(@SW_SHOW)

    ; Affiche la localisation, le code du pays, l'identifiiant de la langue, l'id de la langue principale, l'id du dialecte
    MsgBox($MB_SYSTEMMODAL, "Information", _
            "Locale .................: " & _GUICtrlListBox_GetLocale($idListBox) & @CRLF & _
            "Country code ........: " & _GUICtrlListBox_GetLocaleCountry($idListBox) & @CRLF & _
            "Language identifier..: " & _GUICtrlListBox_GetLocaleLang($idListBox) & @CRLF & _
            "Primary Language id : " & _GUICtrlListBox_GetLocalePrimLang($idListBox) & @CRLF & _
            "Sub-Language id ....: " & _GUICtrlListBox_GetLocaleSubLang($idListBox))

    ; Boucle jusqu'à ce que l'utilisateur quitte.
    Do
    Until GUIGetMsg() = $GUI_EVENT_CLOSE
    GUIDelete()
EndFunc   ;==>Example