CRecordView::CRecordView
CRecordViewから派生した型のオブジェクトを作成すると、ビュー オブジェクトを初期化し、ビューに基づくダイアログ リソースを識別するコンストラクターのどちらのフォームを呼び出します。
explicit CRecordView(
LPCTSTR lpszTemplateName
);
explicit CRecordView(
UINT nIDTemplate
);
パラメーター
lpszTemplateName
ダイアログ テンプレート リソースの名前である null で終わる文字列が含まれます。nIDTemplate
ダイアログ テンプレート リソースの ID 番号を指定します。
解説
ID でリソース (コンストラクターに引数として文字列を渡す場合) 名前で識別できます (引数として符号なし整数を渡します。) リソース id を使用することをお勧めします。
[!メモ]
また、派生クラスは独自のコンストラクターを指定する必要があります。、派生クラスのコンストラクターで、次の例に示すように、引数としてリソースの名前または ID のコンストラクターを呼び出します。CRecordView::CRecordView。
CRecordView::OnInitialUpdate の呼び出し UpdateData、DoDataExchangeを呼び出す。この DoDataExchange への最初の呼び出しに ClassWizard によって作成された CRecordset のフィールド データ メンバーに CRecordView のコントロールを間接的に) 接続します。これらのデータ メンバーは、基本クラスの CFormView::OnInitialUpdate のメンバー関数を呼び出した後まで使用できません。
[!メモ]
ClassWizard を使用すると、enum の値 CRecordView::IDDを定義し、クラスの宣言で指定し、メンバー初期化リストでコンストラクターに使用します。
使用例
CMyRecordView::CMyRecordView()
: CRecordView(CMyRecordView::IDD)
{
m_pSet = NULL;
// TODO: add construction code here
}
必要条件
Header: afxdb.h