Définit la largeur, en pixels, de toutes les colonnes
#include <GuiListBox.au3>
_GUICtrlListBox_SetColumnWidth ( $hWnd, $iWidth )
$hWnd | ID/handle du contrôle |
$iWidth | Largeur, en pixels, de toutes les colonnes |
A utiliser uniquement avec les contrôles créés avec le style de $LBS_MULTICOLUMN.
#include <GUIConstantsEx.au3> #include <GuiListBox.au3> Example() Func Example() Local $idListBox ; Créer GUI GUICreate("List Box Set Column Width", 400, 296) $idListBox = GUICtrlCreateList("", 2, 2, 396, 296, BitOR($LBS_STANDARD, $LBS_MULTICOLUMN)) GUISetState(@SW_SHOW) ; Définit la largeur des colonnes _GUICtrlListBox_SetColumnWidth($idListBox, 100) ; Ajoute des chaînes _GUICtrlListBox_BeginUpdate($idListBox) For $iI = 1 To 50 _GUICtrlListBox_AddString($idListBox, StringFormat("Item %03d", $iI)) Next _GUICtrlListBox_EndUpdate($idListBox) ; Boucle jusqu'à ce que l'utilisateur quitte. Do Until GUIGetMsg() = $GUI_EVENT_CLOSE GUIDelete() EndFunc ;==>Example