CRecordView ( LPCSTR lpszTemplateName );
CRecordView ( UINT nIDTemplate );
Parámetros
lpszTemplateName
Contiene una cadena terminada en nulo que es el nombre de un recurso de plantilla de cuadro de diálogo.
nIDTemplate
Contiene el número de identificador de un recurso de plantilla de cuadro de diálogo.
Observaciones
Cuando se crea un objeto de un tipo derivado de CRecordView, llamar a cualquier forma del constructor para inicializar el objeto de ver e identificar el recurso de cuadro de diálogo en el que se basa la vista. Tampoco se puede identificar el recurso por nombre (pase una cadena como argumento al constructor) o su ID (pase un entero sin signo como argumento). Un recurso ID se recomienda el uso.
&Notanbsp; La clase derivada debe suministrar su propio constructor. En el constructor de la clase derivada, llame al constructor CRecordView::CRecordView con el nombre de recurso o ID como argumento, como se muestra en el ejemplo siguiente.
CRecordView::OnInitialUpdate llama UpdateData, que se llama DoDataExchange. Esta llamada inicial a DoDataExchange conecta CRecordView controles (indirectamente) creado por ClassWizard miembros de datos de campo de CRecordset . Estos miembros de datos no pueden usarse hasta después de llamar a la clase base CFormView::OnInitialUpdate función de miembro.
&Notanbsp; Si usas ClassWizard, el asistente define un valor de enumeración CRecordView::IDD y especifica en la lista de inicialización de miembros para el constructor donde ves IDD_MYFORM en el ejemplo. En el ejemplo se muestra cómo se puede especificar el identificador de recurso de plantilla de cuadro de diálogo si se escribe el código usted mismo sin el Asistente.
Ejemplo
CMyRecordView::CMyRecordView()
: CRecordView (IDD_MYFORM)
{
//{{AFX_DATA_INIT (CMyRecordView)
/ / Nota: el ClassWizard agregará inicialización de miembros aquí
//}}AFX_DATA_INIT
/ / Otro código de construcción, como la inicialización de datos
}
I&ntroducción a CRecordView |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CRecordset::DoFieldExchange, CView::OnInitialUpdate, CWnd::UpdateData