Condividi tramite


Classi di barre di controllo

Le barre di controllo sono incluse in una finestra frame. Contengono pulsanti, riquadri di stato, o un modello di finestra di dialogo. Le barre di controllo mobili, anche chiamate caselle di strumenti, sono implementate allegandole a un oggetto CMiniFrameWnd.

Barre di controllo Framework

Le barre di controllo sono parte integrante del framework MFC. Sono più semplici e più efficaci delle barre di controllo Windows poiché sono integrate con il framework. La maggior parte delle applicazioni MFC utilizzano queste barre di controllo anziché le barre di controllo Windows.

  • CControlBar
    La classe base per le barre di controllo MFC elencate in questa sezione. Una barra di controllo rappresenta una finestra allineata al bordo della finestra frame. La barra di controllo contiene controlli figlio o controlli HWND basati o non basati su un HWND, ad esempio pulsanti della barra degli strumenti.

  • CDialogBar
    Una barra di controllo basata su un modello di finestra di dialogo.

  • CReBar
    Supporta una barra degli strumenti che può contenere finestre figlio aggiuntive sotto forma di controlli

  • CToolBar
    Finestre di controllo toolbar che contengono pulsanti di comando bitmap non basati su un HWND. La maggior parte delle applicazioni MFC utilizzano questa classe anziché CToolBarCtrl.

  • CStatusBar
    La classe base per le finestre di controllo della barra di stato. La maggior parte delle applicazioni MFC utilizzano questa classe anziché CStatusBarCtrl.

Barre di controllo di Windows

Le barre di controllo sono wrapper per rilevare i controlli Windows corrispondenti. Poiché non è integrato con il framework, sono più difficili da utilizzare delle barre di controllo elencate in precedenza. La maggior parte delle applicazioni MFC utilizzano barre di controllo elencate in precedenza.

  • CRebarCtrl
    Implementazione del controllo interno dell'oggetto CRebar.

  • CStatusBarCtrl
    Una finestra orizzontale, in genere suddivisa in riquadri, nella quale un'applicazione può visualizzare le informazioni sullo stato.

  • CToolBarCtrl
    Fornisce la funzionalità del controllo barra degli strumenti comune di Windows.

Classi correlate

  • CToolTipCtrl
    Una piccola finestra popup che visualizza una sola riga di testo che descrive lo scopo di uno strumento in un'applicazione.

  • CDockState
    Gestisce l'archivio permanente dei dati sullo stato dell'ancoraggio per le barre di controllo.

Vedere anche

Concetti

Cenni preliminari sulla libreria di classi