Classe di CReBarCtrl
Incapsula la funzionalità di un controllo Rebar, che è un contenitore per una finestra figlio.
class CReBarCtrl : public CWnd
Membri
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto CReBarCtrl. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Posizionare il controllo Rebar in modalità trascinamento della selezione. |
|
Crea il controllo Rebar e lo aggiunge all'oggetto CReBarCtrl. |
|
Crea un controllo Rebar con gli stili estesi Windows specificati e lo collega a un oggetto CReBarCtrl. |
|
Elimina una banda da un controllo Rebar. |
|
Aggiorna la posizione di trascinamento nel controllo Rebar dopo una chiamata a BeginDrag. |
|
Termina l'operazione di trascinamento della selezione del controllo Rebar. |
|
Recupera i bordi di una banda. |
|
Recupera attualmente il conteggio delle bande nel controllo Rebar. |
|
Recupera informazioni su una banda specificata in un controllo Rebar. |
|
Recupera i margini di una banda. |
|
Recupera l'altezza del controllo Rebar. |
|
Recupera le informazioni sul controllo Rebar e l'elenco di immagini che utilizza. |
|
Recupera il colore di sfondo predefinito di un controllo Rebar. |
|
Recuperare la struttura COLORSCHEME associata al controllo Rebar. |
|
Recupera un puntatore a interfaccia IDropTarget di un controllo Rebar. |
|
Ottiene lo stile esteso del controllo Rebar corrente. |
|
Recupera l'elenco di immagini associato a un controllo Rebar. |
|
Recupera la tavolozza corrente del controllo Rebar. |
|
Recupera il rettangolo di delimitazione di una banda specificata in un controllo Rebar. |
|
Recupera il numero di righe della banda in un controllo Rebar. |
|
Recupera l'altezza di una riga specificata in un controllo Rebar. |
|
Recupera il colore del testo predefinito di un controllo Rebar. |
|
Recupera l'handle a qualsiasi controllo tooltip associato al controllo Rebar. |
|
Determina quale parte di banda del rebar è in un determinato punto dello schermo, se una banda del rebar presente in tale posizione. |
|
Converte un identificatore (ID) di banda a un indice di banda in un controllo Rebar. |
|
Inserisce una nuova banda in un controllo Rebar. |
|
Ridimensiona una banda in un controllo Rebar alla dimensione massima. |
|
Ridimensiona una banda in un controllo Rebar alla dimensione minore. |
|
Sposta una banda da un indice a un altro. |
|
A livello di codice inserisce una freccia di espansione. |
|
Ridimensiona una banda in un controllo Rebar alla dimensione ideale. |
|
Impostare le caratteristiche di una banda esistente in un controllo Rebar. |
|
Impostare la larghezza di banda ancorata specificata nel controllo Rebar corrente. |
|
Impostare le caratteristiche di un controllo Rebar. |
|
Imposta il colore di sfondo predefinito di un controllo Rebar. |
|
Imposta la combinazione di colori per i pulsanti di un controllo Rebar. |
|
Imposta stili estesi per il controllo Rebar corrente. |
|
Imposta l'elenco di immagini di un controllo Rebar. |
|
Imposta la finestra proprietaria di un controllo Rebar. |
|
Imposta la tavolozza corrente del controllo Rebar. |
|
Imposta il colore del testo predefinito di un controllo Rebar. |
|
Associa un controllo di descrizione comandi con il controllo Rebar. |
|
Consente di impostare lo stile di visualizzazione del controllo Rebar. |
|
Mostra o nasconde una banda specificata in un controllo Rebar. |
|
Estende un controllo Rebar a un rettangolo specificato. |
Note
L'applicazione in cui il controllo Rebar risiede assegna la finestra figlio contenuta dal controllo Rebar la banda del rebar.La finestra figlio è in genere un altro controllo comune.
I controlli Rebar contiene uno o più bande.Ogni banda può contenere una combinazione di barra gripper, di bitmap, di un'etichetta di testo e di finestra figlio.La banda può contenere solo uno di questi elementi.
Il controllo Rebar può visualizzare la finestra figlio in una bitmap specificata di sfondo.Tutte le bande di controllo Rebar possono essere ridimensionate, ad eccezione di quelle che utilizzano lo stile RBBS_FIXEDSIZE.Come riposizionati o ridimensiona una banda di controllo Rebar, il controllo Rebar gestisce la dimensione e la posizione della finestra figlio assegnato alla banda.Per ridimensionare o modificare l'ordine delle bande nel controllo, scegliere e trascinare la barra gripper di una banda.
Nella figura seguente viene illustrato un controllo Rebar che ha tre strisce:
La banda 0 contiene un controllo toolbar piano e trasparente.
La banda 1 contiene sia lo standard trasparente che pulsanti a discesa trasparenti.
La banda 2 include una casella combinata e quattro pulsanti standard.
Controllo Rebar
Supporto del controllo:
Elenchi di immagini.
Gestione dei messaggi.
Funzionalità personalizzata di disegno.
Diversi stili del controllo oltre agli stili delle finestre standard.Per un elenco di questi stili, vedere Stili del controllo Rebar in Windows SDK.
Per ulteriori informazioni, vedere Utilizzando CReBarCtrl.
Gerarchia di ereditarietà
CReBarCtrl
Requisiti
Header: afxcmn.h