- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC练习题
VC练习题
zhangtaolmq
VC习题1
1.2 下列对于WinMain函数的描述中,错误的是( C )。
A)WinMain函数的名称是固定的
B)WinMain函数是Windows程序的入口点
C)WinMain函数不能有参数
D)窗口函数与WinMain的关联是通过窗口类的注册实现的
1.3 以下四个特性中哪一个不属于面向对象的三大特性( A)。
A)封装性 B)多态性 C)抽象性 D)继承性
1.4 下列关键字中哪一个不是用于类的访问控制的( B )。
A)public B)friend C)private D)protected
1.5 下面四个MFC类中哪一个是管理MFC应用程序的( A)。
A)CWinApp B)CMainFrame C)CDocument D)CView
1.6 下列类中不属于MFC框架基本类的是(D )。
A)CWinApp B)CFrameWnd C)CView D)CObject
1.7 传统的软件开发主要采用 过程 驱动的方法,而Windows程序的开发使用消息 驱动模型,该模型靠事件机制来实现其功能。
1.8 主框架类是应用程序中负责控制菜单、工具栏和状态栏等界面元素的最主要的类。
习题2
2.1 Windows 应用程序的消息来源主要包括 输入消息、控制消息和系统消息、用户消息
2.2 SendMessage 向CWnd对象发送一个消息,直到这条消息被处理之后才返回
PostMessage 将一条消息放入应用程序的消息队列,然后不等窗口处理这条消息直接返回
2.3 CCmdUI类的主要功能是主要用来更新命令用户接口的状态。如子菜单。工具栏上的按钮等 。
2.4 代码ON_UPDATE_COMMAND_UI(ID_TEST, OnUpdateTest)的功能是:将对ID_TEST的更新命令接口消息的处理映射到OnUpdateTest函数上。
2.5 CString类的功能是处理字符串,其Format函数的功能是格式化字符串 。
2.6 CTime类的功能是 处理日期时间,其Format函数的功能是将时间对象格式化为字符串
2.7 MessageBox函数的第一个参数表示 消息文字,第二个参数表示 标题文字,第三个参数表示 图标与按钮组合 。
2.8 在windows中,按下一个字符键,会依次触发WM_KEYDOWN WM_CHAR、和WM_KEYUP三个消息。
2.9 当Windows窗口内部需要重新绘制时,会得到一个 WM_PAINT 消息,当释放鼠标右键时,会得到一个 WM_RBUTTONUP 消息。
习题三
3.1 Visual C++提供的资源编辑器不能编辑下列哪个资源(C )。
A)菜单 B)工具栏 C)状态栏 D)位图
3.2 MFC应用程序框架为状态栏定义的静态数组indicators放在哪个文件中( A )。
A)MainFrm.cpp B)MainFrm.h C)stdafx.cpp D)stdafx.h
3.3 deletemenu用来删除某个菜单项,如果被删除的菜单项有相关的弹出菜单,则该弹出菜单的句柄也要被删除并释放内存。appendmenu用来追加某个菜单项, trackpopupmenu 用来在一个POINT结构所指定的位置显示一个上下文菜单。
3.4工具栏上的按钮能触发的消息 command和 update_command_ui。
3.5 状态栏上的窗格可以分为信息行窗格和 指示器窗格两类。
3.6 getsubmenu 可以得到指向某列菜单的指针。
3.7 下列函数中,可以实现画圆功能的是(B )。
A)Rectangle B)Ellipse C)Circle D)Line
3.8 CDC类为用户提供了下列四个文本输出函数,其中,能使输出的文本呈现一个多列列表格式的是(C )。
A)TextOut B)ExtTextOut C)TabbedTextOut D)DrawText
3.9下列类中哪一个不是GDI对象类(B )。
A)CPen B)CWnd C)Cbrush D)CRgn
习题四
4.1下面哪个不是CDC类的派生类( A )。
A)GDI类 B)CPaintDC类 C)CClientDC类 D)CWindowDC类
4.2 CDC类中实现绘制矩形功能的函数是 Rectangle,实现绘制椭圆功能的函数是 Ellipse,
文档评论(0)