术语 | CRecordView::CRecordView | ||||
释义 | CRecordView::CRecordView CRecordView( LPCSTR lpszTemplateName ); CRecordView( UINT nIDTemplate ); 参数:
说明: 当应用程序创建一个CRecordView派生类对象时,可调用此构造函数的任何一种形式来初始化此视对象,并标识该视所基于的对话框资源。应用程序可以按名称(传递字符串参数给构造函数)也可以按其ID(传递一个无符号整数为参数给构造函数)来标识这个对话框资源。建议使用资源ID。 注意: 应用程序的派生类必须提供自己的构造函数。在派生类的构造函数中,需要用资源名或ID为参数来调用CRecordView:: CRecordView构造函数,如下面的示例所示。CRecordView::OnInitialUpdate调用UpdateData,后者调用DoDataExchange。这个初始DoDataExchange调用连接CRecordView控件(间接地)与ClassWizard所创建的CRecordset字段数据成员。这些数据成员直到应用程序调用了CFormView::OnInitialUpdate成员函数之后才可使用。 注意: 如果使用ClassWizard,此向导定义了一个enum值CRecordView::IDD,并在构造函数的成员初始化列表中说明此值,参看示例中的IDD_MYFORM。示例说明了如果你利用自己的代码而不使用ClassWizard时,如何指定对话框模板资源。 示例: CMyRecordView::CMyRecordView() : CRecordView( IDD_MYFORM ) { //{{AFX_DATA_INIT( CMyRecordView ) // NOTE: the ClassWizard will add member initialization here //}}AFX_DATA_INIT // Other construction code, such as data initialization } 请参阅: CRecordset::DoFieldExchange, CView::OnInitialUpdate, CWnd::UpdateData |
||||
随便看 |
|
MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。