Condividi tramite


Funzioni membro slider

Un'applicazione può chiamare le funzioni membro del dispositivo di scorrimento per recuperare le informazioni sul dispositivo di scorrimento (CSliderCtrl) e per modificare le relative caratteristiche.

Per recuperare il percorso del dispositivo di scorrimento (ovvero il valore che l'utente ha scelto), utilizzare la funzione membro di GetPos .Per impostare la posizione del dispositivo di scorrimento, utilizzare la funzione membro di SetPos .In qualsiasi momento è possibile utilizzare la funzione membro di VerifyPos per assicurarsi che il dispositivo di scorrimento sia compreso tra i valori minimo e massimo.

L'intervallo di un dispositivo di scorrimento è l'insieme di valori contigui che il dispositivo di scorrimento può rappresentare.La maggior parte delle applicazioni utilizzano la funzione membro di SetRange per impostare l'intervallo di un dispositivo di scorrimento quando viene creato per la prima volta.Le applicazioni possono modificare dinamicamente l'intervallo il dispositivo di scorrimento è stata creata tramite le funzioni membro di SetRangeMin e di SetRangeMax .Un'applicazione che consente l'intervallo da modificare dinamicamente tipico recupera le impostazioni finali dell'intervallo quando l'utente ha completato utilizzare il dispositivo di scorrimento.Per recuperare le impostazioni, utilizzare le funzioni membro di GetRange, di GetRangeMaxe di GetRangeMin .

Un'applicazione può utilizzare lo stile di TBS_AUTOTICKS per contenere segni di graduazione di un dispositivo di scorrimento viene visualizzato automaticamente.Se un'applicazione deve controllare la posizione o frequenza dei segni di graduazione, tuttavia, alcune funzioni membro possono essere utilizzate.

Per impostare la posizione di un segno di graduazione, un'applicazione può utilizzare la funzione membro di SetTic .La funzione membro di SetTicFreq consente di impostare i segni di graduazione visualizzati a intervalli regolari nell'intervallo del dispositivo di scorrimento.Ad esempio, l'applicazione può utilizzare questa funzione membro per visualizzare solo 10 segni di graduazione in un intervallo di numeri da 1 a 100.

Per recuperare l'indice nell'intervallo che corrisponde a un segno di graduazione, utilizzare la funzione membro di GetTic .La funzione membro di GetTicArray recupera una matrice di questi valori.Per recuperare la posizione di un segno di graduazione, nelle coordinate del client, utilizzare la funzione membro di GetTicPos .Un'applicazione può recuperare il numero dei segni di graduazione utilizzando la funzione membro di GetNumTics .

La funzione membro di ClearTics rimuove tutti i segni di graduazione di un dispositivo di scorrimento.

Una dimensione della riga del dispositivo di scorrimento determina fino a che punto movimenti del dispositivo di scorrimento quando un'applicazione viene ricevuto un messaggio di notifica di TB_LINEUP o di TB_LINEDOWN .Analogamente, le dimensioni della pagina determinano la risposta ai messaggi di notifica di TB_PAGEUP e di TB_PAGEDOWN .Le applicazioni possono recuperare e impostare i valori delle dimensioni della pagina e della riga tramite le funzioni membro di GetLineSize, di SetLineSize, di GetPageSizee di SetPageSize .

Un'applicazione può contenere funzioni membro per recuperare le dimensioni di un dispositivo di scorrimento.La funzione membro di GetThumbRect recupera il rettangolo di delimitazione del dispositivo di scorrimento.La funzione membro di GetChannelRect recupera il rettangolo di delimitazione del canale del dispositivo di scorrimento.(Il canale rappresenta l'area in cui il dispositivo di scorrimento si sposta e che contiene l'evidenziazione quando un intervallo selezionato.)

Se un dispositivo di scorrimento ha lo stile di TBS_ENABLESELRANGE , l'utente può selezionare un intervallo di valori contigui da.Alcune funzioni membro consentono l'intervallo di selezione da regolate dinamicamente.La funzione membro di SetSelection imposta le posizioni iniziale e finale di una selezione.Quando l'utente ha completato impostare un intervallo di selezione, un'applicazione può recuperare le impostazioni utilizzando la funzione membro di GetSelection .Per cancellare la selezione di un utente, utilizzare la funzione membro di ClearSel .

Vedere anche

Riferimenti

Utilizzando CSliderCtrl

Concetti

Controlli (MFC)