Finestra di dialogo casella classi

Classe CDialog e le relative classi derivate incapsulano funzionalità nella finestra di dialogo. Dato che una finestra di dialogo è un particolare tipo di finestra, CDialog è derivata da CWnd. Derivano le classi della finestra di dialogo da CDialog o utilizzare una delle classi di dialogo comuni per le finestre di dialogo standard, come ad esempio l'apertura o il salvataggio di un file, stampa, selezionando un tipo di carattere o colore, avvio di un'operazione di ricerca e sostituzione o eseguire varie operazioni di OLE.

CDialog

La classe base per tutte le finestre di dialogo — modali e non modali.

CDataExchange

Fornisce informazioni di scambio e la convalida dei dati per le finestre di dialogo.

Finestre di dialogo comuni

Queste classi di casella di dialogo incapsulano le finestre di dialogo comuni di Windows. Essi fornire implementazioni facile da usare di finestre di dialogo complicato.

CCommonDialog

Questa è la classe base per tutte le finestre di dialogo comuni.

CFileDialog

Fornisce una finestra di dialogo standard per apertura o al salvataggio di un file.

CColorDialog

Fornisce una finestra di dialogo standard per la selezione di un colore.

CFontDialog

Fornisce una finestra di dialogo standard per la selezione di un tipo di carattere.

CFindReplaceDialog

Fornisce una finestra di dialogo standard per un'operazione di ricerca e sostituzione.

CPrintDialog

Fornisce una finestra di dialogo standard per la stampa di un file.

CPageSetupDialog

Incapsula i servizi forniti da Windows comune Page Setup casella di dialogo con supporto aggiuntivo per impostazione e modificare i margini di stampa.

OLE finestre di dialogo comuni

OLE aggiunge diverse finestre di dialogo comuni a Windows. Queste classi di incapsulano le finestre di dialogo comuni OLE.

COleDialog

Utilizzata dal framework per contenere le implementazioni comuni per tutte le finestre di dialogo OLE. Tutte le classi di casella di dialogo nella categoria interfaccia utente sono derivate da questa classe base. COleDialog non può essere utilizzato direttamente.

COleInsertDialog

Viene visualizzata la finestra di dialogo Inserisci oggetto, l'interfaccia utente standard per l'inserimento di nuovi OLE collegato o incorporato elementi.

COlePasteSpecialDialog

Visualizza il dialogo Incolla speciale, l'interfaccia utente standard per attuare il comando Modifica Incolla speciale.

COleLinksDialog

Viene visualizzata la finestra di dialogo Modifica collegamenti, l'interfaccia utente standard per la modifica di informazioni sugli elementi collegati.

COleChangeIconDialog

Viene visualizzata la finestra di dialogo Modifica icona, l'interfaccia utente standard per cambiare l'icona associata un'OLE incorporato o collegato elemento.

COleConvertDialog

Viene visualizzata la finestra di dialogo Converti, l'interfaccia utente standard per la conversione di oggetti OLE da un tipo a altro.

COlePropertiesDialog

Incapsula nella finestra di dialogo proprietà OLE Windows comune. Finestra di dialogo OLE proprietà comuni fornisce un modo semplice per visualizzare e modificare le proprietà di un elemento di documento OLE in modo coerente con gli standard di Windows.

COleUpdateDialog

Visualizza la finestra di dialogo aggiornamento, l'interfaccia utente standard per l'aggiornamento di tutti i link in un documento. Nella finestra di dialogo contiene un indicatore di progresso per indicare quanto vicino la procedura di aggiornamento è di completamento.

COleChangeSourceDialog

Viene visualizzata la finestra di dialogo Modifica origine, l'interfaccia utente standard per cambiare la destinazione o la fonte di un link.

COleBusyDialog

Consente di visualizzare finestre di dialogo Server occupato e Server non risponde, l'interfaccia utente standard per la gestione delle chiamate alle applicazioni occupate. Di solito visualizzato automaticamente dall'implementazione COleMessageFilter.

Classi di fogli di proprietà

Classi di fogli di proprietà permettono applicazioni fogli di proprietà, conosciuto anche come "finestre a schede". Proprietà fogli sono un modo efficace per organizzare un gran numero di controlli in una singola finestra di dialogo.

CPropertyPage

Fornisce le singole pagine all'interno di una finestra delle proprietà. Derivare una classe da CPropertyPage per ogni pagina da aggiungere al vostro foglio di proprietà.

CPropertySheet

Fornisce la struttura per più pagine delle proprietà. Derivare la classe del foglio di proprietà da CPropertySheet per implementare rapidamente le finestre delle proprietà.

COlePropertyPage

Consente di visualizzare le proprietà di un OLE controllare in un'interfaccia grafica, simile a una finestra di dialogo.

Classi correlate

Queste classi non sono finestre di dialogo di per sé, ma utilizzare modelli di casella di dialogo e hanno molto del comportamento delle finestre di dialogo.

CDialogBar

Una barra di controllo che si basa su un modello di finestra di dialogo.

CFormView

Una veduta di scorrimento cui layout è definito in un modello di finestra di dialogo. Derivare una classe da CFormView per implementare un'interfaccia utente basata su un modello di finestra di dialogo.

CDaoRecordView

Fornisce un form visualizzazione direttamente connessa a un oggetto recordset oggetto DAO (Data Access). Come tutte le viste di forma, un CDaoRecordView è basato su un modello di finestra di dialogo.

CRecordView

Fornisce un form visualizzazione direttamente connessa a un oggetto recordset Open Database Connectivity (ODBC). Come tutte le viste di forma, un CRecordView è basato su un modello di finestra di dialogo.

CPrintInfo

Una struttura che contiene informazioni su un lavoro di anteprima di stampa o stampa. Utilizzato dall'architettura stampa di CView.

Index