Classe di CReBarCtrl

Incapsula la funzionalità di un controllo Rebar, che è un contenitore per una finestra figlio.

class CReBarCtrl : public CWnd

Membri

b2d7a17h.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CReBarCtrl::CReBarCtrl

Costruisce un oggetto CReBarCtrl.

b2d7a17h.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CReBarCtrl::BeginDrag

Posizionare il controllo Rebar in modalità trascinamento della selezione.

CReBarCtrl::Create

Crea il controllo Rebar e lo aggiunge all'oggetto CReBarCtrl.

CReBarCtrl::CreateEx

Crea un controllo Rebar con gli stili estesi Windows specificati e lo collega a un oggetto CReBarCtrl.

CReBarCtrl::DeleteBand

Elimina una banda da un controllo Rebar.

CReBarCtrl::DragMove

Aggiorna la posizione di trascinamento nel controllo Rebar dopo una chiamata a BeginDrag.

CReBarCtrl::EndDrag

Termina l'operazione di trascinamento della selezione del controllo Rebar.

CReBarCtrl::GetBandBorders

Recupera i bordi di una banda.

CReBarCtrl::GetBandCount

Recupera attualmente il conteggio delle bande nel controllo Rebar.

CReBarCtrl::GetBandInfo

Recupera informazioni su una banda specificata in un controllo Rebar.

CReBarCtrl::GetBandMargins

Recupera i margini di una banda.

CReBarCtrl::GetBarHeight

Recupera l'altezza del controllo Rebar.

CReBarCtrl::GetBarInfo

Recupera le informazioni sul controllo Rebar e l'elenco di immagini che utilizza.

CReBarCtrl::GetBkColor

Recupera il colore di sfondo predefinito di un controllo Rebar.

CReBarCtrl::GetColorScheme

Recuperare la struttura COLORSCHEME associata al controllo Rebar.

CReBarCtrl::GetDropTarget

Recupera un puntatore a interfaccia IDropTarget di un controllo Rebar.

CReBarCtrl::GetExtendedStyle

Ottiene lo stile esteso del controllo Rebar corrente.

CReBarCtrl::GetImageList

Recupera l'elenco di immagini associato a un controllo Rebar.

CReBarCtrl::GetPalette

Recupera la tavolozza corrente del controllo Rebar.

CReBarCtrl::GetRect

Recupera il rettangolo di delimitazione di una banda specificata in un controllo Rebar.

CReBarCtrl::GetRowCount

Recupera il numero di righe della banda in un controllo Rebar.

CReBarCtrl::GetRowHeight

Recupera l'altezza di una riga specificata in un controllo Rebar.

CReBarCtrl::GetTextColor

Recupera il colore del testo predefinito di un controllo Rebar.

CReBarCtrl::GetToolTips

Recupera l'handle a qualsiasi controllo tooltip associato al controllo Rebar.

CReBarCtrl::HitTest

Determina quale parte di banda del rebar è in un determinato punto dello schermo, se una banda del rebar presente in tale posizione.

CReBarCtrl::IDToIndex

Converte un identificatore (ID) di banda a un indice di banda in un controllo Rebar.

CReBarCtrl::InsertBand

Inserisce una nuova banda in un controllo Rebar.

CReBarCtrl::MaximizeBand

Ridimensiona una banda in un controllo Rebar alla dimensione massima.

CReBarCtrl::MinimizeBand

Ridimensiona una banda in un controllo Rebar alla dimensione minore.

CReBarCtrl::MoveBand

Sposta una banda da un indice a un altro.

CReBarCtrl::PushChevron

A livello di codice inserisce una freccia di espansione.

CReBarCtrl::RestoreBand

Ridimensiona una banda in un controllo Rebar alla dimensione ideale.

CReBarCtrl::SetBandInfo

Impostare le caratteristiche di una banda esistente in un controllo Rebar.

CReBarCtrl::SetBandWidth

Impostare la larghezza di banda ancorata specificata nel controllo Rebar corrente.

CReBarCtrl::SetBarInfo

Impostare le caratteristiche di un controllo Rebar.

CReBarCtrl::SetBkColor

Imposta il colore di sfondo predefinito di un controllo Rebar.

CReBarCtrl::SetColorScheme

Imposta la combinazione di colori per i pulsanti di un controllo Rebar.

CReBarCtrl::SetExtendedStyle

Imposta stili estesi per il controllo Rebar corrente.

CReBarCtrl::SetImageList

Imposta l'elenco di immagini di un controllo Rebar.

CReBarCtrl::SetOwner

Imposta la finestra proprietaria di un controllo Rebar.

CReBarCtrl::SetPalette

Imposta la tavolozza corrente del controllo Rebar.

CReBarCtrl::SetTextColor

Imposta il colore del testo predefinito di un controllo Rebar.

CReBarCtrl::SetToolTips

Associa un controllo di descrizione comandi con il controllo Rebar.

CReBarCtrl::SetWindowTheme

Consente di impostare lo stile di visualizzazione del controllo Rebar.

CReBarCtrl::ShowBand

Mostra o nasconde una banda specificata in un controllo Rebar.

CReBarCtrl::SizeToRect

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.

    Schermata RebarMenuSample

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à

CObject

CCmdTarget

CWnd

CReBarCtrl

Requisiti

Header: afxcmn.h

Vedere anche

Riferimenti

Classe CWnd

Grafico della gerarchia