Classe di CControlBar
La classe base per la barra di controllo classi CStatusBar, CToolBar, CDialogBar, CReBar MFCe COleResizeBar.
class CControlBar : public CWnd
Membri
Costruttori protetti
Nome |
Descrizione |
---|---|
Costruisce un oggetto CControlBar. |
Metodi pubblici
Nome |
Descrizione |
---|---|
Restituisce la dimensione di una barra di controllo dinamica come oggetto CSize. |
|
Restituisce le dimensioni della barra di controllo come oggetto CSize. |
|
Restituisce le dimensioni correnti dell'area della barra di controllo; inclusi i bordi. |
|
Esegue il rendering dei bordi e la pinza di controllo della barra di controllo. |
|
Esegue il rendering dei bordi della barra di controllo. |
|
Esegue il rendering della pinza di controllo della barra di controllo. |
|
Consente una barra di controllo per ancorare o il mobile. |
|
Recupera le impostazioni di stile della barra di controllo. |
|
Recupera i valori del bordo della barra di controllo. |
|
Restituisce il numero di elementi non diHWND nella barra di controllo. |
|
Restituisce un puntatore a frame a cui una barra di controllo viene ancorato. |
|
Restituisce un valore diverso da zero se la barra di controllo in questione è una barra di controllo mobile. |
|
Chiama i gestori dell'interfaccia utente del comando. |
|
Modifica delle impostazioni di stile della barra di controllo. |
|
Imposta i valori del bordo della barra di controllo. |
|
Modificare il proprietario sul posto di una barra di controllo. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
Se diverso da zero, l'oggetto CControlBar eliminato quando la barra di controlli Windows viene eliminato. |
|
Il proprietario del posto della barra di controllo. |
Note
Una barra di controllo rappresenta una finestra che in genere è allineata a sinistra o a destra della finestra cornice.Può contenere elementi figlio presenti i controlli basati HWND, che sono finestre di Windows che generano e soddisfano i messaggi di Windows, né elementi basati diHWND, che non sono finestre e vengono gestiti dal codice dell'applicazione o dal codice del framework.Le caselle di riepilogo e i controlli di modifica sono esempi di controlli basati su HWND; i riquadri della barra di stato e i pulsanti bitmap sono esempi di controlli basati non diHWND.
Le finestre di controllo sono generalmente finestre figlio di una finestra cornice padre e sono generalmente elementi di pari livello al punto di vista del client di MDI della finestra cornice.Un oggetto CControlBar utilizza le informazioni sul rettangolo client della finestra padre per posizionarsi.Informa la finestra padre a cui lo spazio rimanente non allocato nell'area client della finestra padre.
Per ulteriori informazioni su CControlBar, vedere:
Articolo della Knowledge Base Q242577: PRB: I gestori dell'interfaccia utente del comando di aggiornamento non funzionano per il menu collegato a una finestra di dialogo
Gerarchia di ereditarietà
CControlBar
Requisiti
Header: afxext.h