使用CFrameWnd创建窗口下列说法正确的是:
A: 可以在CFrameWnd派生类的构造函数中创建窗口
B: 可以在CFrameWnd派生类的构造函数中创建窗口对象指针。
C: 可以在可以在CFrameWnd派生类的构造函数中显示窗口。
D: 可以在可以在CFrameWnd派生类的构造函数中刷新窗口。
A: 可以在CFrameWnd派生类的构造函数中创建窗口
B: 可以在CFrameWnd派生类的构造函数中创建窗口对象指针。
C: 可以在可以在CFrameWnd派生类的构造函数中显示窗口。
D: 可以在可以在CFrameWnd派生类的构造函数中刷新窗口。
举一反三
- 使用MFC创建Windows应用程序 A: 可以使用CFrameWnd和CWinApp派生类的对象构建程序。 B: 不需要派生任何类,直接在WinMain函数中编写应用程序。 C: 要使用CWindows派生类的对象来构建程序。 D: 必须使用CFrameWnd类、CView类和CWinApp派生类的对象构建程序。
- 在创建派生类对象时,构造函数的执行顺序是( )。A、对象成员构造函数、基类构造函数、派生类本身的构造函数B、派生类本身的构造函数、基类构造函数、对象成员构造函数C、基类构造函数、派生类本身的构造函数、对象成员构造函数D、基类构造函数、对象成员构造函数、派生类本身的构造函数
- 下列有关派生和继承的表述中,错误的是____。 A: 若派生类没有实现基类中的一个纯虚函数,则该派生类是抽象类 B: 在定义派生类时,可以用关键字virtual将某个基类指定为虚基类 C: 在生成派生类对象时,派生类构造函数要调用基类的构造函数 D: 派生类中定义的成员函数可以访问基类的所有成员
- 下列关于派生类构造函数和析构函数的表述中,错误的是( )。 A: 派生类的构造函数在必要时会隐含调用基类的默认构造函数 B: 在建立派生类对象时,派生类的构造函数将首先调用基类的构造函数 C: 如果基类中没有默认构造函数,那么派生类必须定义构造函数 D: 在销毁派生类对象时,派生类的析构函数将首先调用基类的析构函数
- 下列关于派生类的构造函数和析构函数中,错误的是( ) A: 派生类的构造函数会隐含调用基类的构造函数 B: 如果基类中没有默认构造函数,那么派生类必须定义构造函数 C: 在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数 D: 在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数