Définit les paramètres régionaux
#include <GuiListBox.au3>
_GUICtrlListBox_SetLocale ( $hWnd, $iLocal )
$hWnd | ID/handle du contrôle |
$iLocal | Identifiant des paramètres régionaux que la ListBox utilisera pour le tri lors de l'ajout de texte |
Succès: | Retourne l'identifiant des paramètres régionaux précédents. |
Échec: | Retourne -1. |
#include <GUIConstantsEx.au3> #include <GuiListBox.au3> #include <MsgBoxConstants.au3> #include <WinAPIConv.au3> #include <WinAPILangConstants.au3> Example() Func Example() Local $iLocale, $idListBox ; Crée une GUI GUICreate("List Box Set Locale", 400, 296) $idListBox = GUICtrlCreateList("", 2, 2, 396, 296) GUISetState(@SW_SHOW) $iLocale = _WinAPI_MAKELCID(_WinAPI_MAKELANGID($LANG_DUTCH, $SUBLANG_DUTCH), $SORT_DEFAULT) MsgBox($MB_SYSTEMMODAL, "Information", "Previous Locale: " & _GUICtrlListBox_SetLocale($idListBox, $iLocale)) $iLocale = _WinAPI_MAKELCID(_WinAPI_MAKELANGID($LANG_ENGLISH, $SUBLANG_ENGLISH_US), $SORT_DEFAULT) MsgBox($MB_SYSTEMMODAL, "Information", "Previous Locale: " & _GUICtrlListBox_SetLocale($idListBox, $iLocale)) ; Boucle jusqu'à ce que l'utilisateur quitte. Do Until GUIGetMsg() = $GUI_EVENT_CLOSE GUIDelete() EndFunc ;==>Example