Sdílet prostřednictvím


CRecordView::CRecordView

Při vytváření objektu typu odvozené z CRecordView , volání konstruktoru k inicializaci objektu zobrazení a identifikaci prostředku dialogové okno, na kterém je založen na zobrazení formuláře.

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

Parametry

  • lpszTemplateName
    Obsahuje řetězec zakončený hodnotou null, který je název prostředku dialogové okno šablony.

  • nIDTemplate
    Obsahuje číslo ID zdroje dialogové okno šablony.

Poznámky

Buď můžete identifikovat zdroje podle názvu (pass řetězec jako argument konstruktoru) nebo jeho ID (celé číslo bez znaménka, jako argument pass).Zdroj ID je doporučeno používat.

[!POZNÁMKA]

Odvozené třídy musí zadat vlastní konstruktor.V konstruktoru odvozené třídy volání konstruktoru CRecordView::CRecordView s názvem zdroje nebo ID jako argument, jak je znázorněno v následujícím příkladu.

CRecordView::OnInitialUpdate volání UpdateData , který vyzývá DoDataExchange .Počáteční volání DoDataExchange spojuje CRecordView řídí (nepřímo) k CRecordset pole datové členy vytvořené ClassWizard.Členy těchto dat nelze použít až po volání základní třídy CFormView::OnInitialUpdate členské funkce.

[!POZNÁMKA]

Používáte-li ClassWizard, definuje průvodce enum hodnotu CRecordView::IDD , určuje v deklaraci třídy a používá ji v seznamu členů inicializace pro konstruktor.

Příklad

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

}

Požadavky

Záhlaví: afxdb.h

Viz také

Referenční dokumentace

Třída CRecordView

Diagram hierarchie

CRecordset::DoFieldExchange

CView::OnInitialUpdate

CWnd::UpdateData