



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第十四周:作业一、选择题1在下列关于文档 /视图结构应用程序的说法中,错误的是 。(A )视图是用户界面,用于显示、打印文档中的数据,并管理与用户的交互 (B )文档用于管理应用程序的数据( C )所有的 Windows 应用程序都采用这种结构(D)文档类是应用程序进行数据定义和初始化的地方2在下列关于组成 SDI 应用程序框架的类的说法中,正确的是 。(A )所有SDI应用程序窗口的标题、菜单栏、工具栏等都是窗口框架类提供的。(B) 文档类都是从 CDocument类派生出来的。(C) 通过GetDocument()函数,视图类的成员函数可以访问文档类中的所有数据 成员。(D) 每个应用程序
2、类封装了程序初始化、运行和结束的整个过程3. 在下列关于 OnDraw()函数的说法中,错误的是 。( A )程序开始运行时 OnDraw() 自动运行(B) 窗口大小改变时,OnDraw()函数自动运行(C) Invalidate(TRUE)的作用是调用 OnDraw()函数,擦除窗口原有的内容后再重新 绘制。(D) 可以在视图类成员函数中直接调用On Draw()函数。4. 在窗口客户区画一个圆应使用 函数。(A) Circle()( B ) Rectangle()( C) Arc() 。( D ) Ellipse() 。5. 要使程序在运行期间周期性的执行某项操作,一般要用到 。(A)鼠
3、标消息处理函数(B)键盘消息处理函数(C)定时器(D)菜单6. 当用户进行鼠标操作时,释放鼠标左键会发出 消息。(A) WM_LBUTTONDOWN(B) WM_LBUTTONUP(C) WM_LBUTTONDBLCLK(D) WM_RBUTTONUP7. 在下列关于对话框的说法中,错误的是 。( A )在字体对话框中可以选择颜色( B )文件打开对话框和另存为对话框属于同一个类(C)与打开颜色、字体对话框一样,打开一个用户自定义对话框也是使用DoModal()函数(D) 文件对话框的 GetFileName()用于获取用户选择的包括路径在内的文件名8. 在下列关于位图处理的说法中,正确的是
4、。( A ) BitBlt() 函数能缩放显示位图( B )在窗口的客户区只能显示被作为资源加载到程序中的位图(C)只有StretchBlt()函数才能显示原始位图中的一块矩形区域( D )显示位图前必须构造内存设备环境。二、填充题1 在文档/视图结构的应用程序中,除了文档类、视图类和框架类之外,还必须有 类。2. 获取客户区大小的函数是 。3在视图中通过 函数可以获取相关联的文档的指针。4. MFC中最常用的画图工具是 和。5视图的内容在有些情况下是自动重新绘制的,有些情况下是要手工调用才能重新绘 制的,手工调用的函数是 和。6. 当用户操作键盘时,按下键盘上一个键发出的消息是 。7. 在V
5、isual C+提供的通用对话框中,颜色对话框对应的类是 。&在AppWizard生成的SDI程序框架中,菜单资源的缺省 ID。三、编程题1. 编一程序,输出如图 2.10.1所示的文字。在窗口中输出两行由字符“* ”组成的字符串,中间是“严谨 求实团结创新”。图2.10.1程序界面2. 编一程序,输出如图2.10.2所示的图形。最左边是一条由间隔2个像素的50个蓝色的点组成的虚线。图2.10.2程序界面3. 编一程序,绘制如图2.10.3所示的艺术图案。构造图案的算法为:把一个半径为 r的圆周等分为n份,然后用直线将这些点两两相连。提示:(1) 在半径为r的圆周上第i个等分点的坐标为:Xi
6、= r * Cos( i * t) + x0, yi = r * Sin( i * t) + y0。其中,t为等分角,(xO, yO)为圆心坐标,r为圆半径。(2) 在双重循环控制内将这些点两两相连。图2.10.3程序界面4. 编写一个程序,用SetPixel函数绘制-2 n2 n之间的Con曲线,如图2.8.4所示。图2.8.4 Cos曲线5编写一个字幕滚动程序,如图2.8.5所示。要求:(1) 单击左键开始滚动,单击右键停止滚动。(2) 文字自右向左移动,文字到顶端的距离是随机的。 提示使用定时器图2.8.5字幕滚动程序6编写一个如图 2.10.6所示的冒泡程序。单击左键在单击处生成一个蓝色的泡泡,单击右键在单击处生成一个黄色的泡泡。这些泡泡的半径是随机的,以100ms的时间间隔、10个像素的间距向上冒。图2.10.6程序界面7编写如图2.10.7所示的程序,要求能用鼠标拖动矩形框,中间的文字随之移动。图2.10.7鼠标拖动&编写如图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025云南普洱思茅区南屏镇玉屏社区卫生服务站招聘2人考试参考题库附答案解析
- 2025贵州贵阳国家高新区选聘区管国有企业领导人员2人笔试模拟试题及答案解析
- 2025年中卫市中医医院高校毕业生实习招募笔试模拟试题及答案解析
- 2025年四川锅炉高级技工学校面向社会公开考核招聘5名高层次人才笔试备考题库及答案解析
- 2025汉中镇巴县中医院招聘(10人)笔试参考题库附答案解析
- 园林施工试题和答案
- 2025四川广汉骨科医院招聘骨科住院医师、内科住院医师、急诊科(ICU)医师、中医科医师岗位8人考试参考题库附答案解析
- 2025金华经济技术开发区下属公办学校公开招聘参聘制教师14人考试参考题库附答案解析
- 2025安徽六安市霍山县公办幼儿园招聘保育员9人笔试参考题库附答案解析
- 高级财务管理指南
- 部编版《县委书记的榜样-焦裕禄》课件1
- 汽车保养基础知识优秀课件
- 青少年运动员 运动损伤的预防 课件
- 物资供应投标书范本
- 2022年十部经典的三级片电影
- 眼震视图结果分析和临床意义
- 2011-2017国民经济行业分类标准转换对照表
- 《现代汉语》PPT课件(223页PPT)
- 顶推法钢箱梁安装施工方案
- 桥架支吊架安装实用标准图
- 中国诗词协会入会申请表
评论
0/150
提交评论