Classe CSliderCtrl
Fornisce la funzionalità del controllo dispositivo di scorrimento comune di Windows.
Sintassi
class CSliderCtrl : public CWnd
Membri
Costruttori pubblici
Nome | Descrizione |
---|---|
CSliderCtrl::CSliderCtrl |
Costruisce un oggetto CSliderCtrl . |
Metodi pubblici
Nome | Descrizione |
---|---|
CSliderCtrl::ClearSel |
Cancella la selezione corrente in un controllo dispositivo di scorrimento. |
CSliderCtrl::ClearTics |
Rimuove i segni di graduazione correnti da un controllo dispositivo di scorrimento. |
CSliderCtrl::Create |
Crea un controllo dispositivo di scorrimento e lo collega a un CSliderCtrl oggetto . |
CSliderCtrl::CreateEx |
Crea un controllo dispositivo di scorrimento con gli stili estesi di Windows specificati e lo associa a un CSliderCtrl oggetto . |
CSliderCtrl::GetBuddy |
Recupera l'handle in una finestra del controllo dispositivo di scorrimento in una determinata posizione. |
CSliderCtrl::GetChannelRect |
Recupera le dimensioni del canale del dispositivo di scorrimento. |
CSliderCtrl::GetLineSize |
Recupera le dimensioni della linea di un controllo dispositivo di scorrimento. |
CSliderCtrl::GetNumTics |
Recupera il numero di segni di graduazione in un controllo dispositivo di scorrimento. |
CSliderCtrl::GetPageSize |
Recupera le dimensioni della pagina di un controllo dispositivo di scorrimento. |
CSliderCtrl::GetPos |
Recupera la posizione corrente del dispositivo di scorrimento. |
CSliderCtrl::GetRange |
Recupera le posizioni minime e massime per un dispositivo di scorrimento. |
CSliderCtrl::GetRangeMax |
Recupera la posizione massima per un dispositivo di scorrimento. |
CSliderCtrl::GetRangeMin |
Recupera la posizione minima per un dispositivo di scorrimento. |
CSliderCtrl::GetSelection |
Recupera l'intervallo della selezione corrente. |
CSliderCtrl::GetThumbLength |
Recupera la lunghezza del dispositivo di scorrimento nel controllo trackbar corrente. |
CSliderCtrl::GetThumbRect |
Recupera le dimensioni del pollice del controllo dispositivo di scorrimento. |
CSliderCtrl::GetTic |
Recupera la posizione del segno di graduazione specificato. |
CSliderCtrl::GetTicArray |
Recupera la matrice di posizioni dei segni di graduazione per un controllo dispositivo di scorrimento. |
CSliderCtrl::GetTicPos |
Recupera la posizione del segno di graduazione specificato, nelle coordinate client. |
CSliderCtrl::GetToolTips |
Recupera l'handle al controllo descrizione comando assegnato al controllo dispositivo di scorrimento, se presente. |
CSliderCtrl::SetBuddy |
Assegna una finestra come finestra per un dispositivo di scorrimento. |
CSliderCtrl::SetLineSize |
Imposta le dimensioni della linea di un controllo dispositivo di scorrimento. |
CSliderCtrl::SetPageSize |
Imposta le dimensioni della pagina di un controllo dispositivo di scorrimento. |
CSliderCtrl::SetPos |
Imposta la posizione corrente del dispositivo di scorrimento. |
CSliderCtrl::SetRange |
Imposta le posizioni minime e massime per un dispositivo di scorrimento. |
CSliderCtrl::SetRangeMax |
Imposta la posizione massima per un dispositivo di scorrimento. |
CSliderCtrl::SetRangeMin |
Imposta la posizione minima per un dispositivo di scorrimento. |
CSliderCtrl::SetSelection |
Imposta l'intervallo della selezione corrente. |
CSliderCtrl::SetThumbLength |
Imposta la lunghezza del dispositivo di scorrimento nel controllo trackbar corrente. |
CSliderCtrl::SetTic |
Imposta la posizione del segno di graduazione specificato. |
CSliderCtrl::SetTicFreq |
Imposta la frequenza di segni di graduazione per incremento del controllo dispositivo di scorrimento. |
CSliderCtrl::SetTipSide |
Posiziona un controllo descrizione comando utilizzato da un controllo trackbar. |
CSliderCtrl::SetToolTips |
Assegna un controllo descrizione comando a un controllo dispositivo di scorrimento. |
Osservazioni:
Un "controllo dispositivo di scorrimento" (noto anche come barra di avanzamento) è una finestra contenente un dispositivo di scorrimento e segni di graduazione facoltativi. Quando l'utente sposta il dispositivo di scorrimento, usando il mouse o i tasti di direzione, il controllo invia messaggi di notifica per indicare la modifica.
I controlli dispositivo di scorrimento sono utili quando si desidera che l'utente selezioni un valore distinto o un set di valori consecutivi in un intervallo. È ad esempio possibile utilizzare un controllo dispositivo di scorrimento per consentire all'utente di impostare la velocità di ripetizione della tastiera spostando il dispositivo di scorrimento in corrispondenza di uno specifico segno di graduazione.
Questo controllo (e quindi la CSliderCtrl
classe ) è disponibile solo per i programmi in esecuzione in Windows 95/98 e Windows NT versione 3.51 e successive.
Il dispositivo di scorrimento si sposta in incrementi specificati durante la creazione. Ad esempio, se si specifica che il dispositivo di scorrimento deve avere un intervallo di cinque, il dispositivo di scorrimento può occupare solo sei posizioni: una posizione a sinistra del controllo dispositivo di scorrimento e una posizione per ogni incremento nell'intervallo. In genere, ognuna di queste posizioni è identificata da un segno di graduazione.
Creare un dispositivo di scorrimento usando il costruttore e la Create
funzione membro di CSliderCtrl
. Dopo aver creato un controllo dispositivo di scorrimento, è possibile usare le funzioni membro in CSliderCtrl
per modificare molte delle relative proprietà. Le modifiche effettuabili includono l'impostazione delle posizioni minima e massima per il dispositivo di scorrimento, il disegno di segni di graduazione, l'impostazione di un intervallo di selezione e il riposizionamento del dispositivo di scorrimento.
Per altre informazioni sull'uso CSliderCtrl
di , vedere Controlli e uso di CSliderCtrl
.
Gerarchia di ereditarietà
CSliderCtrl
Requisiti
Intestazione: afxcmn.h
CSliderCtrl::ClearSel
Cancella la selezione corrente in un controllo dispositivo di scorrimento.
void ClearSel(BOOL bRedraw = FALSE);
Parametri
bRedraw
Contrassegno ridisegnato. Se questo parametro è TRUE
, il dispositivo di scorrimento viene ridisegnato dopo la cancellazione della selezione; in caso contrario, il dispositivo di scorrimento non viene ridisegnato.
CSliderCtrl::ClearTics
Rimuove i segni di graduazione correnti da un controllo dispositivo di scorrimento.
void ClearTics(BOOL bRedraw = FALSE);
Parametri
bRedraw
Contrassegno ridisegnato. Se questo parametro è TRUE
, il dispositivo di scorrimento viene ridisegnato dopo la cancellazione dei segni di graduazione; in caso contrario, il dispositivo di scorrimento non viene ridisegnato.
CSliderCtrl::Create
Crea un controllo dispositivo di scorrimento e lo collega a un CSliderCtrl
oggetto .
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID);
Parametri
dwStyle
Specifica lo stile del controllo dispositivo di scorrimento. Applicare qualsiasi combinazione di stili di controllo del dispositivo di scorrimento, descritti in Windows SDK, al controllo.
rect
Specifica le dimensioni e la posizione del controllo dispositivo di scorrimento. Può essere un CRect
oggetto o una RECT
struttura.
pParentWnd
Specifica la finestra padre del controllo dispositivo di scorrimento, in genere un oggetto CDialog
. Non deve essere NULL
.
nID
Specifica l'ID del controllo dispositivo di scorrimento.
Valore restituito
Diverso da zero se l'inizializzazione ha avuto esito positivo; in caso contrario, 0.
Osservazioni:
Si costruisce un oggetto CSliderCtrl
in due passaggi. Prima di tutto, chiamare il costruttore e quindi chiamare Create
, che crea il controllo dispositivo di scorrimento e lo collega all'oggetto CSliderCtrl
.
A seconda dei valori impostati per dwStyle
, il controllo dispositivo di scorrimento può avere un orientamento verticale o orizzontale. Può avere segni di graduazione su entrambi i lati, entrambi i lati o nessuno dei due. Può essere usato anche per specificare un intervallo di valori consecutivi.
Per applicare gli stili della finestra estesa al controllo dispositivo di scorrimento, chiamare CreateEx
invece di Create
.
CSliderCtrl::CreateEx
Crea un controllo (una finestra figlio) e lo associa all'oggetto CSliderCtrl
.
virtual BOOL CreateEx(
DWORD dwExStyle,
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID);
Parametri
dwExStyle
Specifica lo stile esteso del controllo da creare. Per un elenco degli stili di Windows estesi, vedi il dwExStyle
parametro per CreateWindowEx
in Windows SDK.
dwStyle
Specifica lo stile del controllo dispositivo di scorrimento. Applicare qualsiasi combinazione di stili di controllo del dispositivo di scorrimento, descritti in Windows SDK, al controllo.
rect
Riferimento a una RECT
struttura che descrive le dimensioni e la posizione della finestra da creare, nelle coordinate client di pParentWnd
.
pParentWnd
Puntatore alla finestra padre del controllo.
nID
ID finestra figlio del controllo.
Valore restituito
Diverso da zero se ha esito positivo; in caso contrario 0.
Osservazioni:
Usare CreateEx
invece di Create
applicare stili di Windows estesi, specificati dalla prefazione WS_EX_
dello stile esteso di Windows.
CSliderCtrl::CSliderCtrl
Costruisce un oggetto CSliderCtrl
.
CSliderCtrl();
CSliderCtrl::GetBuddy
Recupera l'handle in una finestra del controllo dispositivo di scorrimento in una determinata posizione.
CWnd* GetBuddy(BOOL fLocation = TRUE) const;
Parametri
fLocation
Valore booleano che indica quale di due handle di finestra di contatto recuperare. I possibili valori sono i seguenti:
TRUE
Recupera l'handle all'amico a sinistra del dispositivo di scorrimento. Se il controllo dispositivo di scorrimento usa loTBS_VERT
stile , il messaggio recupererà l'amico sopra il dispositivo di scorrimento.FALSE
Recupera l'handle all'amico a destra del dispositivo di scorrimento. Se il controllo dispositivo di scorrimento usa loTBS_VERT
stile , il messaggio recupererà l'amico sotto il dispositivo di scorrimento.
Valore restituito
Puntatore a un CWnd
oggetto che rappresenta la finestra dell'amico nella posizione specificata da fLocation
o NULL
se non esiste alcuna finestra di collegamento in tale posizione.
Osservazioni:
Questa funzione membro implementa il comportamento del messaggio TBM_GETBUDDY
Win32 , come descritto in Windows SDK. Per una descrizione degli stili di controllo del dispositivo di scorrimento, vedi Stili di controllo trackbar in Windows SDK.
CSliderCtrl::GetChannelRect
Recupera le dimensioni e la posizione del rettangolo di delimitazione per il canale di un controllo dispositivo di scorrimento.
void GetChannelRect(LPRECT lprc) const;
Parametri
lprc
Puntatore a un CRect
oggetto che contiene le dimensioni e la posizione del rettangolo di delimitazione del canale quando la funzione restituisce.
Osservazioni:
Il canale è l'area su cui si sposta il dispositivo di scorrimento e che contiene l'evidenziazione quando viene selezionato un intervallo.
CSliderCtrl::GetLineSize
Recupera le dimensioni della linea per un controllo dispositivo di scorrimento.
int GetLineSize() const;
Valore restituito
Dimensioni di una linea per il controllo dispositivo di scorrimento.
Osservazioni:
Le dimensioni della linea influiscono sulla quantità di scorrimento spostata per le TB_LINEUP
notifiche e TB_LINEDOWN
. L'impostazione predefinita per le dimensioni della riga è 1.
CSliderCtrl::GetNumTics
Recupera il numero di segni di graduazione in un controllo dispositivo di scorrimento.
UINT GetNumTics() const;
Valore restituito
Numero di segni di graduazione nel controllo dispositivo di scorrimento.
CSliderCtrl::GetPageSize
Recupera le dimensioni della pagina per un controllo dispositivo di scorrimento.
int GetPageSize() const;
Valore restituito
Dimensioni di una pagina per il controllo dispositivo di scorrimento.
Osservazioni:
Le dimensioni della pagina influiscono sulla quantità di scorrimento spostata per le TB_PAGEUP
notifiche e TB_PAGEDOWN
.
CSliderCtrl::GetPos
Recupera la posizione corrente del dispositivo di scorrimento in un controllo dispositivo di scorrimento.
int GetPos() const;
Valore restituito
Posizione corrente.
CSliderCtrl::GetRange
Recupera le posizioni massime e minime per il dispositivo di scorrimento in un controllo dispositivo di scorrimento.
void GetRange(
int& nMin,
int& nMax) const;
Parametri
nMin
Riferimento a un numero intero che riceve la posizione minima.
nMax
Riferimento a un numero intero che riceve la posizione massima.
Osservazioni:
Questa funzione copia i valori nei numeri interi a cui fa nMin
riferimento e nMax
.
CSliderCtrl::GetRangeMax
Recupera la posizione massima per il dispositivo di scorrimento in un controllo dispositivo di scorrimento.
int GetRangeMax() const;
Valore restituito
Posizione massima del controllo.
CSliderCtrl::GetRangeMin
Recupera la posizione minima per il dispositivo di scorrimento in un controllo dispositivo di scorrimento.
int GetRangeMin() const;
Valore restituito
Posizione minima del controllo.
CSliderCtrl::GetSelection
Recupera le posizioni iniziali e finali della selezione corrente in un controllo dispositivo di scorrimento.
void GetSelection(
int& nMin,
int& nMax) const;
Parametri
nMin
Riferimento a un numero intero che riceve la posizione iniziale della selezione corrente.
nMax
Riferimento a un numero intero che riceve la posizione finale della selezione corrente.
CSliderCtrl::GetThumbLength
Recupera la lunghezza del dispositivo di scorrimento nel controllo trackbar corrente.
int GetThumbLength() const;
Valore restituito
Lunghezza del dispositivo di scorrimento, in pixel.
Osservazioni:
Questo metodo invia il TBM_GETTHUMBLENGTH
messaggio, descritto in Windows SDK.
CSliderCtrl::GetThumbRect
Recupera le dimensioni e la posizione del rettangolo di delimitazione per il dispositivo di scorrimento (pollice) in un controllo dispositivo di scorrimento.
void GetThumbRect(LPRECT lprc) const;
Parametri
lprc
Puntatore a un CRect
oggetto che contiene il rettangolo di delimitazione per il dispositivo di scorrimento quando la funzione restituisce.
CSliderCtrl::GetTic
Recupera la posizione di un segno di graduazione in un controllo dispositivo di scorrimento.
int GetTic(int nTic) const;
Parametri
nTic
Indice in base zero che identifica un segno di graduazione.
Valore restituito
Posizione del segno di graduazione specificato o - 1 se nTic
non specifica un indice valido.
CSliderCtrl::GetTicArray
Recupera l'indirizzo della matrice contenente le posizioni dei segni di graduazione per un controllo dispositivo di scorrimento.
DWORD* GetTicArray() const;
Valore restituito
Indirizzo della matrice contenente le posizioni del segno di graduazione per il controllo dispositivo di scorrimento.
CSliderCtrl::GetTicPos
Recupera la posizione fisica corrente di un segno di graduazione in un controllo dispositivo di scorrimento.
int GetTicPos(int nTic) const;
Parametri
nTic
Indice in base zero che identifica un segno di graduazione.
Valore restituito
Posizione fisica, nelle coordinate client, del segno di graduazione specificato o - 1 se nTic
non specifica un indice valido.
CSliderCtrl::GetToolTips
Recupera l'handle al controllo descrizione comando assegnato al controllo dispositivo di scorrimento, se presente.
CToolTipCtrl* GetToolTips() const;
Valore restituito
Puntatore a un CToolTipCtrl
oggetto o NULL
se le descrizioni comando non sono in uso. Se il controllo dispositivo di scorrimento non usa lo TBS_TOOLTIPS
stile, il valore restituito è NULL
.
Osservazioni:
Questa funzione membro implementa il comportamento del messaggio TBM_GETTOOLTIPS
Win32 , come descritto in Windows SDK. Si noti che questa funzione membro restituisce un CToolTipCtrl
oggetto anziché un handle a un controllo .
Per una descrizione degli stili di controllo del dispositivo di scorrimento, vedi Stili di controllo trackbar in Windows SDK.
CSliderCtrl::SetBuddy
Assegna una finestra come finestra per un dispositivo di scorrimento.
CWnd* SetBuddy(
CWnd* pWndBuddy,
BOOL fLocation = TRUE);
Parametri
pWndBuddy
Puntatore a un CWnd
oggetto che verrà impostato come amico del dispositivo di scorrimento.
fLocation
Valore che specifica la posizione in cui visualizzare la finestra dell'amico. I valori validi sono i seguenti:
TRUE
L'amico apparirà a sinistra della barra di avanzamento se il controllo trackbar usa loTBS_HORZ
stile. Se la barra di avanzamento usa loTBS_VERT
stile, l'amico viene visualizzato sopra il controllo trackbar.FALSE
L'amico apparirà a destra della barra di avanzamento se il controllo trackbar usa loTBS_HORZ
stile. Se la barra di avanzamento usa loTBS_VERT
stile, l'amico viene visualizzato sotto il controllo trackbar.
Valore restituito
Puntatore a un CWnd
oggetto assegnato in precedenza al controllo dispositivo di scorrimento in tale posizione.
Osservazioni:
Questa funzione membro implementa il comportamento del messaggio TBM_SETBUDDY
Win32 , come descritto in Windows SDK. Si noti che questa funzione membro usa puntatori a CWnd
oggetti, anziché handle di finestra per il valore restituito e il parametro.
Per una descrizione degli stili di controllo del dispositivo di scorrimento, vedi Stili di controllo trackbar in Windows SDK.
CSliderCtrl::SetLineSize
Imposta le dimensioni della linea per un controllo dispositivo di scorrimento.
int SetLineSize(int nSize);
Parametri
nSize
Nuova dimensione della linea del controllo dispositivo di scorrimento.
Valore restituito
Dimensioni della riga precedente.
Osservazioni:
Le dimensioni della linea influiscono sulla quantità di scorrimento spostata per le TB_LINEUP
notifiche e TB_LINEDOWN
.
CSliderCtrl::SetPageSize
Imposta le dimensioni della pagina per un controllo dispositivo di scorrimento.
int SetPageSize(int nSize);
Parametri
nSize
Nuova dimensione della pagina del controllo dispositivo di scorrimento.
Valore restituito
Dimensioni della pagina precedente.
Osservazioni:
Le dimensioni della pagina influiscono sulla quantità di scorrimento spostata per le TB_PAGEUP
notifiche e TB_PAGEDOWN
.
CSliderCtrl::SetPos
Imposta la posizione corrente del dispositivo di scorrimento in un controllo dispositivo di scorrimento.
void SetPos(int nPos);
Parametri
nPos
Specifica la nuova posizione del dispositivo di scorrimento.
CSliderCtrl::SetRange
Imposta l'intervallo (posizioni minime e massime) per il dispositivo di scorrimento in un controllo dispositivo di scorrimento.
void SetRange(
int nMin,
int nMax,
BOOL bRedraw = FALSE);
Parametri
nMin
Posizione minima per il dispositivo di scorrimento.
nMax
Posizione massima per il dispositivo di scorrimento.
bRedraw
Flag ridisegnato. Se questo parametro è TRUE
, il dispositivo di scorrimento viene ridisegnato dopo l'impostazione dell'intervallo; in caso contrario, il dispositivo di scorrimento non viene ridisegnato.
CSliderCtrl::SetRangeMax
Imposta l'intervallo massimo per il dispositivo di scorrimento in un controllo dispositivo di scorrimento.
void SetRangeMax(
int nMax,
BOOL bRedraw = FALSE);
Parametri
nMax
Posizione massima per il dispositivo di scorrimento.
bRedraw
Flag ridisegnato. Se questo parametro è TRUE
, il dispositivo di scorrimento viene ridisegnato dopo l'impostazione dell'intervallo; in caso contrario, il dispositivo di scorrimento non viene ridisegnato.
CSliderCtrl::SetRangeMin
Imposta l'intervallo minimo per il dispositivo di scorrimento in un controllo dispositivo di scorrimento.
void SetRangeMin(
int nMin,
BOOL bRedraw = FALSE);
Parametri
nMin
Posizione minima per il dispositivo di scorrimento.
bRedraw
Flag ridisegnato. Se questo parametro è TRUE
, il dispositivo di scorrimento viene ridisegnato dopo l'impostazione dell'intervallo; in caso contrario, il dispositivo di scorrimento non viene ridisegnato.
CSliderCtrl::SetSelection
Imposta le posizioni iniziali e finali per la selezione corrente in un controllo dispositivo di scorrimento.
void SetSelection(
int nMin,
int nMax);
Parametri
nMin
Posizione iniziale per il dispositivo di scorrimento.
nMax
Posizione finale per il dispositivo di scorrimento.
CSliderCtrl::SetThumbLength
Imposta la lunghezza del dispositivo di scorrimento nel controllo trackbar corrente.
void SetThumbLength(int nLength);
Parametri
nLength
[in] Lunghezza del dispositivo di scorrimento, in pixel.
Osservazioni:
Questo metodo richiede che il controllo trackbar sia impostato sullo TBS_FIXEDLENGTH
stile.
Questo metodo invia il TBM_SETTHUMBLENGTH
messaggio, descritto in Windows SDK.
Esempio
Il primo esempio di codice definisce la variabile , m_sliderCtrl
, usata per accedere al controllo trackbar corrente. L'esempio definisce anche una variabile, thumbLength
, usata per archiviare la lunghezza predefinita del componente thumb del controllo trackbar. Queste variabili vengono usate nell'esempio successivo.
// Variable to access the slider control.
CSliderCtrl m_sliderCtrl;
// Length of the slider control's thumb.
int thumbLength;
L'esempio di codice successivo imposta il componente thumb del controllo trackbar su due volte la lunghezza predefinita.
// Add extra initialization.
// Modify the size of the slider control's thumb.
// First, set the TBS_FIXEDLENGTH style.
m_sliderCtrl.ModifyStyle(0, TBS_FIXEDLENGTH);
thumbLength = m_sliderCtrl.GetThumbLength();
m_sliderCtrl.SetThumbLength(thumbLength * 2);
// End extra initialization.
CSliderCtrl::SetTic
Imposta la posizione di un segno di graduazione in un controllo dispositivo di scorrimento.
BOOL SetTic(int nTic);
Parametri
nTic
Posizione del segno di graduazione. Questo parametro deve specificare un valore positivo.
Valore restituito
Diverso da zero se il segno di graduazione è impostato; in caso contrario, 0.
CSliderCtrl::SetTicFreq
Imposta la frequenza con cui i segni di graduazione vengono visualizzati in un dispositivo di scorrimento.
void SetTicFreq(int nFreq);
Parametri
nFreq
Frequenza dei segni di graduazione.
Osservazioni:
Ad esempio, se la frequenza è impostata su 2, viene visualizzato un segno di graduazione per ogni altro incremento nell'intervallo del dispositivo di scorrimento. L'impostazione predefinita per la frequenza è 1, ovvero ogni incremento nell'intervallo è associato a un segno di graduazione.
È necessario creare il controllo con lo TBS_AUTOTICKS
stile per usare questa funzione. Per ulteriori informazioni, vedere CSliderCtrl::Create
.
CSliderCtrl::SetTipSide
Posiziona un controllo descrizione comando utilizzato da un controllo trackbar.
int SetTipSide(int nLocation);
Parametri
nLocation
Valore che rappresenta la posizione in cui visualizzare il controllo descrizione comando. Per un elenco dei valori possibili, vedere il messaggio TBM_SETTIPSIDE
Win32 , come descritto in Windows SDK.
Valore restituito
Valore che rappresenta la posizione precedente del controllo descrizione comando. Il valore restituito è uguale a uno dei valori possibili per nLocation
.
Osservazioni:
Questa funzione membro implementa il comportamento del messaggio TBM_SETTIPSIDE
Win32 , come descritto in Windows SDK. Controlli Dispositivo di scorrimento che usano le descrizioni comando dello TBS_TOOLTIPS
stile di visualizzazione. Per una descrizione degli stili di controllo del dispositivo di scorrimento, vedi Stili di controllo trackbar in Windows SDK.
CSliderCtrl::SetToolTips
Assegna un controllo descrizione comando a un controllo dispositivo di scorrimento.
void SetToolTips(CToolTipCtrl* pWndTip);
Parametri
pWndTip
Puntatore a un CToolTipCtrl
oggetto contenente le descrizioni comandi da usare con il controllo dispositivo di scorrimento.
Osservazioni:
Questa funzione membro implementa il comportamento del messaggio TBM_SETTOOLTIPS
Win32 , come descritto in Windows SDK. Quando viene creato un controllo dispositivo di scorrimento con lo TBS_TOOLTIPS
stile, crea un controllo descrizione comando predefinito visualizzato accanto al dispositivo di scorrimento, visualizzando la posizione corrente del dispositivo di scorrimento. Per una descrizione degli stili di controllo del dispositivo di scorrimento, vedi Stili di controllo trackbar in Windows SDK.
Vedi anche
Esempio MFC CMNCTRL2
CWnd
Classe
Grafico della gerarchia
CProgressCtrl
Classe