Condividi tramite


Rebar

Questa sezione contiene informazioni sugli elementi di programmazione usati con i controlli rebar.

Panoramiche

Argomento Contenuto
Controlli Rebar I controlli Rebar fungono da contenitori per le finestre figlio.
Uso dei controlli Rebar Questa sezione contiene codice di esempio che illustra come implementare i controlli rebar.

Messaggi

Argomento Contenuto
RB_BEGINDRAG Inserisce il controllo rebar in modalità di trascinamento della selezione. Questo messaggio non causa l'invio di una notifica di RBN_BEGINDRAG.
RB_DELETEBAND Elimina una banda da un controllo rebar.
RB_DRAGMOVE Aggiornamenti la posizione di trascinamento nel controllo rebar dopo un precedente RB_BEGINDRAG messaggio.
RB_ENDDRAG Termina l'operazione di trascinamento della selezione del controllo rebar. Questo messaggio non causa l'invio di una notifica di RBN_ENDDRAG .
RB_GETBANDBORDERS Recupera i bordi di una banda. Il risultato di questo messaggio può essere usato per calcolare l'area utilizzabile in una banda.
RB_GETBANDCOUNT Recupera il numero di bande attualmente presenti nel controllo rebar.
RB_GETBANDINFO Recupera informazioni su una banda specificata in un controllo rebar.
RB_GETBANDMARGINS Recupera i margini di una banda.
RB_GETBARHEIGHT Recupera l'altezza del controllo rebar.
RB_GETBARINFO Recupera informazioni sul controllo rebar e sull'elenco di immagini utilizzato.
RB_GETBKCOLOR Recupera il colore di sfondo predefinito di un controllo rebar.
RB_GETCOLORSCHEME Recupera le informazioni sulla combinazione di colori dal controllo rebar.
RB_GETDROPTARGET Recupera il puntatore dell'interfaccia IDropTarget di un controllo rebar.
RB_GETEXTENDEDSTYLE Ottiene lo stile esteso.
RB_GETPALETTE Recupera la tavolozza corrente del controllo rebar.
RB_GETRECT Recupera il rettangolo di delimitazione per una determinata banda in un controllo rebar.
RB_GETROWCOUNT Recupera il numero di righe di bande in un controllo rebar.
RB_GETROWHEIGHT Recupera l'altezza di una riga specificata in un controllo rebar.
RB_GETTEXTCOLOR Recupera il colore di testo predefinito di un controllo rebar.
RB_GETTOOLTIPS Recupera l'handle in qualsiasi controllo tooltip associato al controllo rebar.
RB_GETUNICODEFORMAT Recupera il flag di formato carattere Unicode per il controllo .
RB_HITTEST Determina quale parte di una banda rebar si trova in un determinato punto sullo schermo, se a quel punto esiste una banda di ribar.
RB_IDTOINDEX Converte un identificatore di banda in un indice band in un controllo rebar.
RB_INedizione Standard RTBAND Inserisce una nuova banda in un controllo rebar.
RB_MAXIMIZEBAND Ridimensiona una banda in un controllo rebar in base alle dimensioni ideali o maggiori.
RB_MINIMIZEBAND Ridimensiona una banda in un controllo rebar alle dimensioni più piccole.
RB_MOVEBAND Sposta una banda da un indice a un altro.
RB_PUSHCHEVRON Inviato a un controllo rebar per eseguire il push di una freccia di espansione a livello di codice.
RB_edizione Standard TBANDINFO Imposta le caratteristiche di una banda esistente in un controllo rebar.
RB_edizione Standard TBANDWIDTH Imposta la larghezza di una banda ancorata.
RB_edizione Standard TBARINFO Imposta le caratteristiche di un controllo rebar.
RB_edizione Standard TBKCOLOR Imposta il colore di sfondo predefinito di un controllo rebar.
RB_edizione Standard TCOLORSCHEME Imposta le informazioni sulla combinazione di colori per il controllo rebar.
RB_edizione Standard TEXTENDEDSTYLE Imposta lo stile esteso. Questo messaggio non è implementato.
RB_edizione Standard TPALETTE Imposta la tavolozza corrente del controllo rebar.
RB_edizione Standard TPARENT Imposta la finestra padre di un controllo rebar.
RB_edizione Standard TTEXTCOLOR Imposta il colore di testo predefinito di un controllo rebar.
RB_edizione Standard TTOOLTIPS Associa un controllo descrizione comando al controllo rebar.
RB_edizione Standard TUNICODEFORMAT Imposta il flag di formato carattere Unicode per il controllo . Questo messaggio consente di modificare il set di caratteri utilizzato dal controllo in fase di esecuzione anziché dover ricreare il controllo.
RB_edizione Standard TWINDOWTHEME Imposta lo stile di visualizzazione di un controllo rebar.
RB_SHOWBAND Visualizza o nasconde una determinata banda in un controllo rebar.
RB_SIZETORECT Tenta di trovare il layout migliore delle bande per il rettangolo specificato.

Notifications

Argomento Contenuto
NM_CUSTOMDRAW (barra di ripristino) Inviato dal controllo rebar per notificare alla finestra padre le operazioni di disegno. Questa notifica viene inviata sotto forma di messaggio di WM_NOTIFY.
NM_NCHITTEST (barra di ripristino) Inviato da un controllo rebar quando il controllo riceve un messaggio di WM_NCHITTEST . Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
NM_RELEAedizione Standard DCAPTURE (rebar) Notifica alla finestra padre di un controllo rebar che il controllo sta rilasciando l'acquisizione del mouse. Questa notifica viene inviata sotto forma di messaggio di WM_NOTIFY.
RBN_AUTOBREAK Notifica all'elemento padre di una barra di ripristino che nella barra verrà visualizzata un'interruzione. L'elemento padre determina se eseguire l'interruzione.
RBN_AUTOSIZE Inviato da un controllo rebar creato con lo stile RBS_AUTOSIZE quando la barra di ripristino viene ridimensionata automaticamente. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
RBN_BEGINDRAG Inviato da un controllo rebar quando l'utente inizia a trascinare una banda. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
RBN_CHEVRONPUSHED Inviato da un controllo rebar quando viene premuta una freccia di espansione. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
RBN_CHILDSIZE Inviato da un controllo rebar quando viene ridimensionata la finestra figlio di una banda. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
RBN_DELETEDBAND Inviato da un controllo rebar dopo l'eliminazione di una banda. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
RBN_DELETINGBAND Inviato da un controllo rebar quando una banda sta per essere eliminata. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
RBN_ENDDRAG Inviato da un controllo rebar quando l'utente smette di trascinare una banda. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
RBN_GETOBJECT Inviato da un controllo rebar creato con lo stile RBS_REGISTERDROP quando un oggetto viene trascinato su una banda nel controllo. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
RBN_HEIGHTCHANGE Inviato da un controllo rebar quando l'altezza è cambiata. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
RBN_LAYOUTCHANGED Inviato da un controllo rebar quando l'utente modifica il layout delle bande del controllo. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
RBN_MINMAX Inviato da un controllo rebar prima di massimizzare o ridurre al minimo una banda. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.
RBN_SPLITTERDRAG Inviato da un controllo rebar quando l'utente trascina una barra di divisione. Questo codice di notifica viene inviato sotto forma di messaggio di WM_NOTIFY.

Strutture

Argomento Contenuto
NMRBAUTOSIZE Contiene informazioni utilizzate per la gestione dei codici di notifica RBN_AUTOSIZE .
NMREBAR Contiene informazioni utilizzate per la gestione di vari codici di notifica della barra di ripristino.
NMREBARAUTOBREAK Contiene informazioni utilizzate con la notifica di RBN_AUTOBREAK .
NMREBARCHEVRON Contiene informazioni utilizzate per la gestione del codice di notifica RBN_CHEVRONPUSHED .
NMREBARCHILDSIZE Contiene informazioni utilizzate per la gestione del codice di notifica RBN_CHILDSIZE .
NMREBARSPLITTER Contiene informazioni utilizzate per gestire un codice di notifica RBN_SPLITTERDRAG .
RBHITTESTINFO Contiene informazioni specifiche di un'operazione di hit test. Questa struttura viene utilizzata con il messaggio di RB_HITTEST .
REBARBANDINFO Contiene informazioni che definiscono una banda in un controllo rebar.
REBARINFO Contiene informazioni che descrivono le caratteristiche del controllo rebar.

Costanti

Argomento Contenuto
Stili di controllo Rebar I controlli Rebar supportano un'ampia gamma di stili di controllo oltre agli stili di finestra standard.