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