CRecordView::CRecordView

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

Index