CRecordView::CRecordView
Quando si crea un oggetto di un tipo derivato da CRecordView, chiamare qualsiasi tipo di costruttore per inizializzare l'oggetto visualizzato e per identificare la finestra di dialogo in cui la visualizzazione è basata su.
explicit CRecordView(
LPCTSTR lpszTemplateName
);
explicit CRecordView(
UINT nIDTemplate
);
Parametri
lpszTemplateName
Contiene una stringa con terminazione null che è il nome di una risorsa modello di finestra di dialogo.nIDTemplate
Contiene il numero ID di una risorsa modello di finestra di dialogo.
Note
È possibile identificare la risorsa per nome (passare una stringa come argomento al costruttore) o per il relativo ID (passare un valore Unsigned Integer come argomento).Utilizzando un ID di risorsa è consigliato.
[!NOTA]
La classe derivata deve fornire il proprio costruttore.Nel costruttore della classe derivata, chiamare il costruttore CRecordView::CRecordView con il nome della risorsa o un ID come argomento, come mostrato nell'esempio seguente.
Chiamate UpdateDatadiCRecordView::OnInitialUpdate, che chiama DoDataExchange.Questa chiamata iniziale a DoDataExchange connettere i controlli CRecordView (indirettamente ai membri dati di campo CRecordset creati da ClassWizard.Questi membri dati non possono essere utilizzati solo dopo chiama la funzione membro CFormView::OnInitialUpdate della classe base.
[!NOTA]
Se si utilizza ClassWizard, la procedura guidata definisce un valore CRecordView::IDDdi enum, lo specifico nella dichiarazione di classe e viene utilizzata nell'elenco di inizializzazione dei membri del costruttore.
Esempio
CMyRecordView::CMyRecordView()
: CRecordView(CMyRecordView::IDD)
{
m_pSet = NULL;
// TODO: add construction code here
}
Requisiti
Header: afxdb.h