Active la peinture du contrôle qui a été désactivée par la fonction _GUICtrlListView_BeginUpdate()
#include <GuiListView.au3>
_GUICtrlListView_EndUpdate ( $hWnd )
$hWnd | ID/handle du contrôle |
Succès: | Retourne True. |
Échec: | Retourne False. |
#include <GUIConstantsEx.au3> #include <GuiImageList.au3> #include <GuiListView.au3> Example() Func Example() Local $hImage, $idListview GUICreate("ListView End Update", 400, 300) $idListview = GUICtrlCreateListView("", 2, 2, 394, 268) GUICtrlSetStyle($idListview, $LVS_ICON) GUISetState(@SW_SHOW) ; Charge les images $hImage = _GUIImageList_Create(32, 32) _GUIImageList_Add($hImage, _GUICtrlListView_CreateSolidBitMap(GUICtrlGetHandle($idListview), 0xFF0000, 32, 32)) _GUIImageList_Add($hImage, _GUICtrlListView_CreateSolidBitMap(GUICtrlGetHandle($idListview), 0x00FF00, 32, 32)) _GUIImageList_Add($hImage, _GUICtrlListView_CreateSolidBitMap(GUICtrlGetHandle($idListview), 0x0000FF, 32, 32)) _GUICtrlListView_SetImageList($idListview, $hImage, 0) ; Ajoute des éléments _GUICtrlListView_BeginUpdate($idListview) For $iI = 1 To 10 _GUICtrlListView_AddItem($idListview, "Red", 0) _GUICtrlListView_AddItem($idListview, "Green", 1) _GUICtrlListView_AddItem($idListview, "Blue", 2) Next _GUICtrlListView_EndUpdate($idListview) ; Boucle jusqu'à ce que l'utilisateur quitte. Do Until GUIGetMsg() = $GUI_EVENT_CLOSE GUIDelete() EndFunc ;==>Example