对于CWinApp下列说法正确的是:
A.基于MFC的应用程序必须有且仅有一个从CWinApp派生的类的对象。
B.基于MFC的应用程序可以没有从CWinApp派生的类的对象。
C.基于MFC的应用程序可以有多个从CWinApp派生的类的对象。
D.基于MFC的应用程序必须使用其父类的对象。
- · 有4位网友选择 A,占比50%
- · 有3位网友选择 B,占比37.5%
- · 有1位网友选择 C,占比12.5%
A.基于MFC的应用程序必须有且仅有一个从CWinApp派生的类的对象。
B.基于MFC的应用程序可以没有从CWinApp派生的类的对象。
C.基于MFC的应用程序可以有多个从CWinApp派生的类的对象。
D.基于MFC的应用程序必须使用其父类的对象。
A.基于MFC的Windows程序程序的运行顺序是:CWinApp的构造函数->WinMain
B.MFC的函数头有afx,其意思是“应用程序框架”
C.从CWnd类派生出来的都是窗口类
D.以大写字母C开头的一般是类名
E.CWinApp 的对象是Windows的程序实例
A.有且只有一个CWinApp的对象
B.可以有多个CWinApp对象
C.可以没有CWinApp对象
D.CWnd中有一个指针是CWinApp对象
A.在MFC应用程序框架中找不到WinMain函数,没清晰的流程线
B.CView从CWnd派生
C.CWinApp封装了Windows API中与应用程序相关的操作
D.CFrameWnd从CWnd派生
A.MFC已经把WinMain函数封装到CWinApp类中。
B.MFC已经把WinMain函数封装到CFrameWnd类中。
C.使用MFC不需要WinMain函数。
D.基于MFC的应用程序执行时会自生成一个WinMain函数
A.可以使用CFrameWnd和CWinApp派生类的对象构建程序。
B.不需要派生任何类,直接在WinMain函数中编写应用程序。
C.要使用CWindows派生类的对象来构建程序。
D.必须使用CFrameWnd类、CView类和CWinApp派生类的对象构建程序。
A.它封装了用于 Windows 操作系统的应用程序的初始化、运行和终止等功能。
B.是应用程序基类。
C.窗口框架类中包含了这个类
D.一般在创建窗口后构建该的对象
A.要把窗口对象的指针赋给CWinApp派生类对象的m_pMainWnd成员。
B.可以在WinApp派生类的InitInstance()方法中创建、显示和刷新窗口对象。
C.要在创建应用程序类对象之前创建窗口框架类对象。
D.创建窗口类对象之后,程序运行时就可以在屏幕上看到窗口
A.WinMain函数封装在CWinApp的构造函数中
B.可以在微软提供的MFC原文件AppModu中可以找到_tWinMain
C._tWinMain是WinMain替换宏
D.全局对象或变量是在WinMain函数之前就执行
E.可以在WinMain.cpp中找到afxWinMain函数
F.可以在AppModul.cpp中找到WinMain函数
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!