CRecordView::CRecordView

CRecordView ( LPCSTR lpszTemplateName );

CRecordView ( UINT nIDTemplate );

パラメーター

lpszTemplateName

ダイアログ テンプレート リソースの名前を指定する null で終わる文字列が含まれています。

nIDTemplate

ダイアログ テンプレート リソースの ID 番号が含まれています。

解説

CRecordViewから派生した型のオブジェクトを作成するときは、いずれかの形式のビュー オブジェクトを初期化し、ビューの基になるダイアログ リソースを識別するコンス トラクターを呼び出します。名前 (コンス トラクターに渡す引数として文字列) またはその ID (パスを引数として符号なし整数) で、リソースを識別することもできます。リソースを使用して ID を推奨します。

特価;あなたの派生クラスする必要があります独自のコンス トラクターを指定します。次の例で示すように、リソースの名前または ID を引数としてCRecordView::CRecordViewコンス トラクターを派生クラスのコンス トラクターを呼び出す(&N)。

UpdateData DoDataExchangeを呼び出し、 CRecordView::OnInitialUpdateを呼び出します。DoDataExchangeこの最初の呼び出しCRecordViewコントロール (直接) ClassWizard で作成、 CRecordsetのフィールド データ メンバーに接続できません。基本クラスCFormView::OnInitialUpdateメンバー関数を呼び出した後にこれらのデータ メンバーまで使用することはできません。

特価;ClassWizard を使用する場合は、ウィザードに列挙値を定義します CRecordView::IDD 、それはあなたを参照してください、コンス トラクターのメンバー初期化リストを指定します IDD_MYFORM の例。ウィザードを使用せず、コード自身を記述する場合は、ダイアログ テンプレート リソース ID を指定する方法の例を示します(&N)。

CMyRecordView::CMyRecordView(): CRecordView (IDD_MYFORM){//{{AFX_DATA_INIT (CMyRecordView)・ ・ メモ: ClassWizard メンバーの初期化をここで追加します。//}}AFX_DATA_INIT//データの初期化などの他の建設コード}

CRecordView 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CRecordset::DoFieldExchangeCView::OnInitialUpdate:updatedata(&N)

Index