UDF > GUI > GuiListView >


_GUICtrlListView_GetCounterPage

Calcule le nombre d'éléments qui peuvent rentrer verticalement dans la zone visible

#include <GuiListView.au3>
_GUICtrlListView_GetCounterPage ( $hWnd )

Paramètre

$hWnd ID/handle du contrôle

Valeur de retour

Retourne le nombre d'éléments entièrement visibles.

Remarque

Si le mode d'affichage actuel est icônes ou petites icônes, la valeur de retour est le nombre total d'éléments dans le contrôle ListView.

Exemple

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

Example()

Func Example()
    Local $idListview

    GUICreate("ListView Get Counter Page", 400, 300)
    $idListview = GUICtrlCreateListView("Column 1|Column 2|Column 3", 2, 2, 394, 268)
    _GUICtrlListView_SetExtendedListViewStyle($idListview, BitOR($LVS_EX_FULLROWSELECT, $LVS_EX_GRIDLINES))
    GUISetState(@SW_SHOW)

    ; Affiche le nombre d'éléments par page
    MsgBox($MB_SYSTEMMODAL, "Information", "Éléments par page: " & _GUICtrlListView_GetCounterPage($idListview))

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

    GUIDelete()
EndFunc   ;==>Example