MFCWindows应用程序设计复习题.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MFC Windows应用程序设计 【复习】 第1章 Windows应用程序基础知识 1. Windows 程序设计是一种 ( C ) 的程序设计模式。 A:结构化 B:面向对象 C:事件驱动方式 D:XP 2. 用户从所有可能的操作中任意选择,被选择的操作会产生某些特定的 ( ) ,这些事件发生后的结果是向程序中的某些对象发出( ),然后这些对象调用相应的( C )来完成特定的操作。 A:消息,事件,程序 B: 消息,命令,消息处理函数 C:事件,消息,消息处理函数 D:事件,消息,程序 3. 消息的组成( C ) A:消息名称(UINT) B:消息名称(UINT)和参数(PARAM) C:消息名称(UINT)和两个参数(WPARAM,LPARAM) D:消息名称(UINT)和两个参数(HPARAM,LPARAM) 4. 程序在( B ) 对消息进行分析 A:入口函数(WINMAIN)中 B: 在窗口过程函数( WNDPROC)中 C:收到消息时 D:消息发生时 5. 一个消息( B ) A:可以不被窗口接受 B:必须由一个窗口接收 C:可以由一个或多个窗口接收 D:必须由多个窗口接收 6. 当没有为某消息编写消息处理时( C ) A:不进行处理 B:程序出错 C:默认的窗口过程进行处理 D:无法发出此消息 7. 应用程序接收到( A )消息时停止接收其他消息 A:WM_QUIT B:WM_DESTORY C:WM_PAINT D:WM_COMMAND 8. 下列Windows数据格式中,代表设备句柄的是( B )。 A. HWND B. HDC C. HINSTANCE D. HFONT 9. 典型的Windows窗口程序的流程为:( A ) A. 注册窗口类-创建窗口-显示窗口-更新窗口-消息循环 B. 创建窗口-注册窗口类-显示窗口-更新窗口-消息循环 C. 创建窗口-注册窗口类-显示窗口-更新窗口-消息循环 D. 注册窗口类-创建窗口-更新窗口-显示窗口-消息循环 10. 在WinMain函数的原型中HINSTANCE hInstance 定义的是(A )HINSTANCE hPrevInstance定义的是( B )LPSTR lpCmdLine定义的是( C )int nCmdshow)定义的是( D ) A:当前实例句柄 B:先前实例句柄 C:指向命令行参数的指针 D:窗口的显示状态 11. 以下哪个不是WinMain函数中完成的操作( D ) A:注册窗口类 B:创建应用程序主窗口 C:进入应用程序消息循环 D:调用窗口过程函数 12. 下面说法错误的是( D) A:一个Windows程序可以包含多个窗口过程 B:一个窗口过程总是与调用RegisterClass注册的特定窗口类相关联 C:CreateWindow函数根据特定窗口类创建一个窗口,但基于一个窗口类,可以创建多个窗口 D:窗口过程必须由程序调用,而不是由Windows本身直接调用 13. Windows应用程序中使用了各种Windows API函数声明,宏定义,数据类型定义,(D)是主要的包含文件。 A STDIO.H B WINDEF.H C WINUSER.H D WINDOWS.H 14. 注册窗口类型时,窗口风格各个选项可以用(B )运算符联合表示。 A AND() B OR(|) C 逻辑与() D 逻辑或(||) 15. 在函数CreateWindow()调用返回之后,Window内部( B ) A:已经创建了这个窗口,但还未分配内存 B:已经创建并分配了内存 C:还未真正创建窗口,等待分配内存 D:还未真正创建窗口,但已经分配内存 16. 关于函数ShowWindow(HWND hwnd,int iCmdShow),下面说法错误的是( C) A: hWnd是窗体句柄 B: nCmdShow是窗体显示方式 C: nCmdShow与WinMain函数定义的窗体显示方式相同 D: nCmdShow与WinMain函数定义的窗体显示方式必须不同 17. 关于函数UpdateWindow()的说法正确的是(D ) A 该函数的作用是将窗口重新绘制 B 调用该函数后,该函数发出WM_PAINT消息 C 该函数将消息发送给窗口函数进行处理 D 以上答案都正确 18. 下面关于消息循环的说法错误的是(D) A:Windows为当前运行的每个Windows程序维护一个“消息队列” B:程序通过执行一块被称为“消息循环”的代码从消息队列中取出消息 C:消息循环从GetMessage调用开始,它从消息队列中取出一个消息 D:GetMessa

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档