Udostępnij za pośrednictwem


CRecordView::CRecordView

Podczas tworzenia obiektu typu pochodzące z CRecordView, wywołanie konstruktora zainicjować obiektu widoku i identyfikacji zasobów okno dialogowe, na którym oparty jest widok formularza.

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

Parametry

  • lpszTemplateName
    Zawiera ciąg zakończony znakiem null, nazwy zasobu szablonu okno dialogowe.

  • nIDTemplate
    Zawiera identyfikator zasobu szablon, okno dialogowe.

Uwagi

Zasób można zidentyfikować albo przez nazwę (Legitymacja ciągu jako argument do konstruktora) lub jego identyfikator (Legitymacja całkowitą bez znaku jako argument).Użycie zasobu ID jest zalecane.

[!UWAGA]

Klasy pochodne musi dostaw własnych konstruktora.W konstruktorze klasy pochodnej, wywołanie konstruktora CRecordView::CRecordView z zasobu Nazwa lub identyfikator jako argument, jak pokazano w poniższym przykładzie.

CRecordView::OnInitialUpdate wywołania UpdateData, który wzywa DoDataExchange.Początkowe wywołania DoDataExchange łączy CRecordView kontroluje (pośrednio) do CRecordset pól danych członków utworzone przez ClassWizard.Członkowie tych danych nie można użyć do po wywołaniu klasy bazowej CFormView::OnInitialUpdate funkcji składowej.

[!UWAGA]

Jeśli używasz ClassWizard definiuje kreatora enum wartość CRecordView::IDD, określa, w deklaracji klasy i używa go z listy elementów członkowskich inicjowania dla konstruktora.

Przykład

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

}

Wymagania

Nagłówek: afxdb.h

Zobacz też

Informacje

Klasa CRecordView

Wykres hierarchii

CRecordset::DoFieldExchange

CView::OnInitialUpdate

CWnd::UpdateData