Condividi tramite


Stili di controllo barra di scorrimento

Per creare un controllo barra di scorrimento usando la funzione CreateWindow o CreateWindowEx, specificare la classe SCROLLBAR, le costanti di stile della finestra appropriate e una combinazione degli stili di controllo della barra di scorrimento seguenti. Alcuni stili creano un controllo barra di scorrimento che usa una larghezza o un'altezza predefinita. È tuttavia necessario specificare sempre le coordinate x e y e le altre dimensioni della barra di scorrimento quando si chiama CreateWindow o CreateWindowEx.

Costante Descrizione
SBS_BOTTOMALIGN
Allinea il bordo inferiore della barra di scorrimento con il bordo inferiore del rettangolo definito dalla funzione x, y, nWidth e nHeight della funzione CreateWindowEx . La barra di scorrimento ha l'altezza predefinita per le barre di scorrimento del sistema. Usare questo stile con lo stile SBS_HORZ.
SBS_HORZ
Definisce una barra di scorrimento orizzontale. Se non viene specificato né il SBS_BOTTOMALIGN né lo stile SBS_TOPALIGN, la barra di scorrimento ha l'altezza, la larghezza e la posizione specificata dai parametri x, y, nWidth e nHeight di CreateWindowEx.
SBS_LEFTALIGN
Allinea il bordo sinistro della barra di scorrimento con il bordo sinistro del rettangolo definito dai parametri x, y, nWidth e nHeight di CreateWindowEx. La barra di scorrimento ha la larghezza predefinita per le barre di scorrimento del sistema. Usare questo stile con lo stile SBS_VERT.
SBS_RIGHTALIGN
Allinea il bordo destro della barra di scorrimento con il bordo destro del rettangolo definito dai parametri x, y, nWidth e nHeight di CreateWindowEx. La barra di scorrimento ha la larghezza predefinita per le barre di scorrimento del sistema. Usare questo stile con lo stile SBS_VERT.
SBS_SIZEBOX
Designa una casella di dimensioni. Se non si specifica né la SBS_SIZEBOXBOTTOMRIGHTALIGN né lo stile SBS_SIZEBOXTOPLEFTALIGN, la casella di dimensioni ha l'altezza, la larghezza e la posizione specificata dai parametri x, y, nWidth e nHeight di CreateWindowEx.
SBS_SIZEBOXBOTTOMRIGHTALIGN
Allinea l'angolo inferiore destro della casella di dimensioni con l'angolo inferiore destro del rettangolo specificato dai parametri x, y, nWidth e nHeight di CreateWindowEx. La casella di dimensioni ha le dimensioni predefinite per le caselle di dimensioni del sistema. Usare questo stile con gli stili SBS_SIZEBOX o SBS_SIZEGRIP.
SBS_SIZEBOXTOPLEFTALIGN
Allinea l'angolo superiore sinistro della casella di dimensioni con l'angolo superiore sinistro del rettangolo specificato dai parametri x, y, nWidth e nHeight di CreateWindowEx. La casella di dimensioni ha le dimensioni predefinite per le caselle di dimensioni del sistema. Usare questo stile con gli stili SBS_SIZEBOX o SBS_SIZEGRIP.
SBS_SIZEGRIP
Uguale a SBS_SIZEBOX, ma con un bordo sollevato.
SBS_TOPALIGN
Allinea il bordo superiore della barra di scorrimento con il bordo superiore del rettangolo definito dai parametri x, y, nWidth e nHeight di CreateWindowEx. La barra di scorrimento ha l'altezza predefinita per le barre di scorrimento del sistema. Usare questo stile con lo stile SBS_HORZ.
SBS_VERT
Designa una barra di scorrimento verticale. Se non si specifica né il SBS_RIGHTALIGN né lo stile SBS_LEFTALIGN, la barra di scorrimento ha l'altezza, la larghezza e la posizione specificata dai parametri x, y, nWidth e nHeight di CreateWindowEx.

Requisiti

Requisito Valore
Intestazione
Winuser