CRecordView::CRecordView
Cuando se crea un objeto de un tipo derivado de CRecordView, llame a cualquier formulario de constructor para inicializar el objeto de vista y para identificar el recurso de cuadro de diálogo en el que se basa la vista.
explicit CRecordView(
LPCTSTR lpszTemplateName
);
explicit CRecordView(
UINT nIDTemplate
);
Parámetros
lpszTemplateName
Contiene una cadena terminada en null que es el nombre de un recurso de plantilla de cuadro de diálogo.nIDTemplate
Contiene el número de identificación de un recurso de plantilla de cuadro de diálogo.
Comentarios
Puede o identificar el recurso por nombre (pasar una cadena como argumento al constructor) o por su identificador (pase un entero sin signo como argumento).Mediante un Id. de recurso se recomienda.
[!NOTA]
La clase derivada debe proporcionar a un constructor.En el constructor de la clase derivada, llame al constructor CRecordView::CRecordView con el nombre de recurso o el id. como argumento, como se muestra en el ejemplo siguiente.
Llamadas UpdateDatadeCRecordView::OnInitialUpdate , que llama a DoDataExchange.Esta llamada inicial a DoDataExchange conecta los controles de CRecordView (indirectamente) con los miembros de datos de campo de CRecordset creados por ClassWizard.Estos miembros de datos no se pueden utilizar hasta que se llame a la función miembro de CFormView:: OnInitialUpdate de la clase base.
[!NOTA]
Si utiliza ClassWizard, el asistente define un valor CRecordView::IDDde enum , se especifica en la declaración de clase, y se utiliza al inicializar el miembro incluida para el constructor.
Ejemplo
CMyRecordView::CMyRecordView()
: CRecordView(CMyRecordView::IDD)
{
m_pSet = NULL;
// TODO: add construction code here
}
Requisitos
encabezado: afxdb.h