Schlüsselwortreferenz


$tagSCROLLINFO

Beschreibung anzeigen in

Enthält Scrollbars-Parameter, die durch eine $SBM_SETSCROLLINFO-Nachricht gesetzt werden oder durch eine $SBM_GETSCROLLINFO-Nachricht ermittelt werden

Global Const $tagSCROLLINFO = "uint cbSize;uint fMask;int nMin;int nMax;uint nPage;int nPos;int nTrackPos"

Parameter

cbSize Gibt die Größe dieser Struktur in Bytes an. Der Aufrufer muss sie mit DllStructGetSize($tagSCROLLINFO) setzen.
fMask Legt die Scrollbarparameter fest, die gesetzt oder ermittelt werden sollen. Kann eine Kombination der folgenden Werte sein:
    $SIF_ALL - Kombination von $SIF_PAGE, $SIF_POS, $SIF_RANGE und $SIF_TRACKPOS.
    $SIF_DISABLENOSCROLL - Dieser Wert wird nur verwendet, wenn ein Parameter der Scrollbar gesetzt werden soll. Falls die neuen Parameter die Scrollbar unnötig machen, ist die Scrollbar zu deaktivieren anstatt sie zu entfernen.
    $SIF_PAGE - nPage enthält die Seitengröße für eine proportionale Scrollbar.
    $SIF_POS - nPos enthält die Position der Scrollbox, die nicht aktualisiert wird, während der Benutzer die Scrollbox bewegt.
    $SIF_RANGE - nMin und nMax enthalten die minimalen und maximalen Wert für den Scrollbereich.
    $SIF_TRACKPOS - nTrackPos enthält die aktuelle Position der Scrollbox, während der Benutzer diese bewegt.
nMin Legt die minimale Scrollposition fest.
nMax Legt die maximale Scrollposition fest.
nPage Legt die Seitengröße fest. Eine Scrollbar verwendet diesen Wert, um die passende Größe der proportionalen Scrollbox zu ermitteln.
nPos Legt die Position der Scrollbox fest.
nTrackPos Gibt die Position der Scrollbox laufend an, während der Benutzer diese bewegt.
Eine Anwendung kann diesen Wert durch Verarbeitung der $SB_THUMBTRACK-Nachricht ermitteln.
Eine Anwendung kann die Scrollposition nicht unmittelbar setzen. Die SetScrollInfo-Funktion ignoriert diesen Wert.

Bemerkungen

$SIF_xxxxx und $SB_xxxxx für die Scrollbar benötigen #include <ScrollbarsConstants.au3>