CRecordView ( LPCSTR lpszTemplateName );
CRecordView ( UINT nIDTemplate );
Параметри
lpszTemplateName
Містить нульовим закінченням, що це ім'я ресурсу шаблон діалогове вікно.
nIDTemplate
Містить Ідентифікаційний номер ресурсу шаблон діалогове вікно.
Зауваження
Під час створення об'єкта типу, отриманих від CRecordView, зателефонуйте будь-якому вигляді ініціалізувати об'єкт view і виявлення діалоговому ресурс, на якому подання конструктора. Або ресурс можна визначити ім'я (pass рядок як аргумент Конструктор) або за його ID (pass ціле без знака як аргумент). Ресурс ID рекомендовано використовувати.
Примітка Ваш похідного класу слід вказати його власного конструктора. В конструкторі похідних класів закликаємо Конструктор CRecordView::CRecordView з ресурсу ім'я або ID, як аргумент, як показано в наведеному нижче.
CRecordView::OnInitialUpdate викликає UpdateData, яка закликає DoDataExchange. Цей початковий заклик до DoDataExchange з'єднує CRecordView елементи керування (опосередковано) CRecordset поля даних членів створені ClassWizard. Членів цих даних не можна використовувати до, після того, як ви називаєте базового класу CFormView::OnInitialUpdate функції члена.
Примітка Якщо ви використовуєте ClassWizard, майстер визначає значення enum CRecordView::IDD і визначає його у списку членів ініціалізації для Конструктор, де ви бачите IDD_MYFORM у прикладі. У прикладі показано, як ви можете вказати код ресурсу шаблона діалоговому, якщо ви пишете код себе без майстра.
Приклад
CMyRecordView::CMyRecordView()
: CRecordView (IDD_MYFORM)
{
//{{AFX_DATA_INIT (CMyRecordView)
/ / Примітка: в ClassWizard буде додати член ініціалізації тут
//}}AFX_DATA_INIT
/ / Інші будівельний кодекс, такі, як дані ініціалізації
}
Огляд CRecordView | Члени класу | Ієрархічна діаграма
Дивіться також CRecordset::DoFieldExchange, CView::OnInitialUpdate, CWnd::UpdateData