Classi di finestre di dialogo comuni
Oltre alla classe CDialog, MFC fornisce diverse classi derivate da CDialog
tale incapsulamento delle finestre di dialogo di uso comune, come illustrato nella tabella seguente. Le finestre di dialogo incapsulate sono denominate "finestre di dialogo comuni" e fanno parte della libreria di dialoghi comuni di Windows (COMMDLG.DLL). Le risorse del modello di dialogo e il codice per queste classi sono disponibili nelle finestre di dialogo comuni di Windows che fanno parte delle versioni di Windows 3.1 e successive.
Classi di finestre di dialogo comuni
Classe di dialogo derivata | Scopo |
---|---|
CColorDialog | Consente all'utente di selezionare i colori. |
Cfiledialog | Consente all'utente di selezionare un nome file da aprire o salvare. |
CFindReplaceDialog | Consente all'utente di avviare un'operazione di ricerca o sostituzione in un file di testo. |
CFontDialog | Consente all'utente di specificare un tipo di carattere. |
Cprintdialog | Consente all'utente di specificare le informazioni per un processo di stampa. |
CPrintDialogEx | Finestra delle proprietà Di Stampa di Windows. |
Per altre informazioni sulle classi di dialoghi comuni, vedere i nomi delle singole classi nella guida di riferimento MFC. MFC fornisce anche una serie di classi di dialoghi standard usate per OLE. Per informazioni su queste classi, vedere la classe base COleDialog, nella Guida di riferimento MFC.
Altre tre classi in MFC hanno caratteristiche simili al dialogo. Per informazioni sulle classi CFormView, CRecordView e CDaoRecordView, vedere le classi nella Guida di riferimento MFC. Per informazioni sulla classe CDialogBar, vedere Barre dei dialoghi.
Vedi anche
Finestre di dialogo
Utilizzo delle finestre di dialogo in MFC
Finestre di dialogo in OLE