Share via


Stili del dispositivo di scorrimento

i dispositivi di scorrimento (CSliderCtrl) possono avere un orientamento verticale o orizzontale.Non possono contenere segni di graduazione da qualsiasi lato, entrambi i lati, o nessuno.Possono inoltre essere utilizzati per specificare un intervallo di valori consecutivi.Queste proprietà sono controllate utilizzando gli stili del dispositivo di scorrimento, specificate quando si crea il dispositivo di scorrimento.

Gli stili di TBS_VERT e di TBS_HORZ determinano l'orientamento del dispositivo di scorrimento.Se non si specifica un orientamento, il dispositivo di scorrimento è orientato orizzontalmente.

Lo stile di TBS_AUTOTICKS crea un dispositivo di scorrimento che presenta un segno di graduazione per ogni incremento nell'intervallo di valori.I segni di graduazione vengono aggiunti automaticamente quando si chiama la funzione membro di SetRange .Se non si specifica TBS_AUTOTICKS, è possibile utilizzare le funzioni membro, come SetTic e SetTicFreq, per specificare le posizioni dei segni di graduazione.Per creare un dispositivo di scorrimento non visualizzati segni di graduazione, è possibile utilizzare lo stile di TBS_NOTICKS .

È possibile visualizzare i segni di graduazione o da entrambi i lati del dispositivo di scorrimento.Per i dispositivi di scorrimento orizzontali, è possibile specificare lo stile di TBS_TOP o di TBS_BOTTOM .Per i dispositivi di scorrimento verticali, è possibile specificare lo stile di TBS_LEFT o di TBS_RIGHT .(TBS_BOTTOM e TBS_RIGHT sono le impostazioni predefinite.) Per i segni di graduazione su entrambi i lati del dispositivo di scorrimento in qualsiasi orientamento, specificare lo stile di TBS_BOTH .

Un dispositivo di scorrimento possibile visualizzare un intervallo di selezione solo se si specifica lo stile di TBS_ENABLESELRANGE quando viene creato.Quando un dispositivo di scorrimento ha questo stile, segni di graduazione le posizioni iniziale e finale di un intervallo di selezione vengono visualizzate come triangoli (anziché i trattini verticali) e l'intervallo di selezione è evidenziato.Ad esempio, gli intervalli di selezione potrebbero risultare utili in un'applicazione semplice di programmazione.L'utente può selezionare un intervallo di segni di graduazione che corrispondono alle ore in un giorno per identificare un tempo di riunione impostata.

Per impostazione predefinita, la lunghezza del dispositivo di scorrimento di un dispositivo di scorrimento varia come le modifiche intervallo di selezione.Se il dispositivo di scorrimento ha lo stile di TBS_FIXEDLENGTH , la lunghezza del dispositivo di scorrimento rimane la stessa anche se le modifiche intervallo di selezione.Un dispositivo di scorrimento che presenta lo stile di TBS_NOTHUMB non include un dispositivo di scorrimento.

Vedere anche

Riferimenti

Utilizzando CSliderCtrl

Concetti

Controlli (MFC)