Barre di finestra di dialogo

Una barra della finestra di dialogo è una barra degli strumenti, un tipo di barra di controllo che può contenere qualsiasi tipo di controllo.Poiché dispone delle caratteristiche di una finestra di dialogo non modale, un oggetto di CDialogBar fornisce una barra degli strumenti più efficace.

Esistono numerose differenze principali tra una barra degli strumenti e un oggetto di CDialogBar .Un oggetto di CDialogBar viene creato da una risorsa della finestra di dialogo-modello, che è possibile creare con l'editor finestre di Visual C++ e che può contenere qualsiasi tipo di controllo Windows.L'utente può spostarsi da un controllo a.Ed è possibile specificare uno stile di allineamento per allineare la barra della finestra di dialogo con un punto qualsiasi della finestra cornice padre o addirittura per lasciarla sul posto se l'elemento padre viene ridimensionato.Nella figura seguente viene illustrata una barra della finestra di dialogo con vari controlli.

Una barra della finestra di dialogo

Barra della finestra di dialogo VC

In altri aspetti, utilizzare un oggetto di CDialogBar viene illustrato l'utilizzo di una finestra di dialogo non modale.Utilizzare l'editor finestre di progettazione e creazione la finestra di dialogo.

Una delle mezzo di finestra di dialogo è che possono includere i controlli diversi dai pulsanti.

Mentre è normale derivare il la propria finestra di dialogo classi da CDialog, in genere non deriva una classe per una barra della finestra di dialogo.Le barre di finestra di dialogo sono estensioni a una finestra principale e tutti i messaggi di notifica del controllo della barra della finestra di dialogo, come BN_CLICKED o EN_CHANGE, saranno inviati al padre della barra della finestra di dialogo, la finestra principale.

Vedere anche

Concetti

esempio

Altre risorse

Interfaccia utente