CRecordView::CRecordView

当您创建从 CRecordView时派生类型的对象,请调用构造函数的任何窗体初始化视图对象和标识视图的对话框资源。

explicit CRecordView( 
   LPCTSTR lpszTemplateName  
);
explicit CRecordView(
   UINT nIDTemplate 
);

参数

  • lpszTemplateName
    包含是对话框模板资源的名称为Null终止的字符串。

  • nIDTemplate
    包含对话框模板资源的ID号。

备注

可以通过其ID名称来标识该资源(请将字符串作为参数传递给构造函数)或(通过无符号整数作为参数)。使用资源ID建议。

说明说明

您的派生类 必须 提供自己的构造函数。在派生类构造函数中,调用使用资源名称的构造函数 CRecordView::CRecordView 或ID作为参数,如下面的示例所示。

CRecordView::OnInitialUpdate 调用 UpdateData,调用 DoDataExchange。此初始调用 DoDataExchange 连接 CRecordView 控件(取消)到 CRecordset 字段类向导创建的数据成员。这些数据成员,在调用基类 CFormView::OnInitialUpdate 成员函数后,无法使用。

说明说明

如果使用类向导,该向导在选件类声明和使用定义一个 enum 值 CRecordView::IDD,指定它在初始化为构造函数列表的成员。

示例

CMyRecordView::CMyRecordView()
   : CRecordView(CMyRecordView::IDD)
{
   m_pSet = NULL;
   // TODO: add construction code here

}

要求

Header: afxdb.h

请参见

参考

CRecordView选件类

层次结构图

CRecordset::DoFieldExchange

CView::OnInitialUpdate

CWnd::UpdateData