网站大量收购独家精品文档,联系QQ:2885784924

VC程序设计复习题.doc

  1. 1、本文档共108页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC程序设计复习题

VC程序设计 复习题 2011年春 考试题型:选择、填空、程序改错、问答、编程。 知识点及对应复习题如后。(VC部分只列出了内容,可以是任何题型)。 第6章 对话框是Windows程序中一种常用的(输入输出)界面,是(用户)与应用程序进行交互的窗口。 控件是嵌入在对话框或其他父窗口中的一个特殊的子窗口,用于完成具体的输入输出功能。 用户对控件的操作将引发控件事件,Windows将产生对应的控件通知Notification消息。消息由其父窗口(如对话框)接收并处理。 通过消息参数识别发出消息的控件和具体的事件,消息参数中包含了控件ID和通知码。 标准控件发送(WM_COMMAND)控件消息,公共控件可以发送WM_NOTIFY消息,也可以发送WM_COMMAND消息。 控件一般用于对话框,也可以用于其他窗口。 控件在程序中可作为对话框的控件或独立的窗口两种形式存在,故其的创建也有两种方法。一种是在对话框模板资源中制定控件,这样当应用程序在创建对话框时,Windows就会为对话框创建控件;另一种是调用MFC控件类的成员函数或API函数来创建。 编排控件主要是指同时调整对话框中一组控件的大小和位置。有两种方法可以用来编排控件:采用控件布局工具栏,或使用Layout菜单。 每个控件都有一个ID。不同的控件可以共享相同的ID。ID值实质上是一个常量,是为了在编程时可以通过ID标识引用控件。 Group属性常用于单选按钮和复选框。 任何时候对话框中只能有一个控件拥有焦点,此时该控件能够相应当前的键盘输入。用户按下(Tab)键后,焦点会从一个控件移到下一个控件。只有勾选了(TabStop)属性的控件才能接收焦点。 控制焦点由一个控件到下一个控件的巡回顺序是由TabOrder顺序所确定。执行(Ctrl+D)组合键后,可以设置新的Tab键顺序。 静态控件是用来显示一个文本串或图形信息的控件,它包括静态文本控件、图片控件和组框。管理静态文本控件和图片控件的MFC类是Cstatic类,管理组框的是CButton类。因此,组框又可以归类于(按钮)控件。 组框用来作为一组控件的外围边界,可以使一组控件关联在一起,它经常与一组单选按钮或一组复选框一起使用(注意是通常而不是必须)。 静态控件一般不能用于响应用户的输入,如要静态控件响应输入而发送消息,需要设置它的(Notify或通知)风格属性。 静态控件不能接收焦点。 编辑框经常和(静态文本控件)一起使用,用于数据的输入和输出。通过是否勾选编辑框的(Multiline)属性设置编辑框是否允许多行输入。 若要编辑框作为密码输入窗口使用(即输入时显示*而不是对应的字符),需要设置编辑框的Password属性。 利用MFC提供的对话框数据校验DDV功能,编辑框能够校验用户的输入是否符合要求,即用户输入字符串的长度或输入数值的大小是否在规定的范围内。 在一组单选按钮中,(第一个)按钮的ID值可以用于在对话框中为控件建立关联的成员变量。 必须为同组的第一个单选按钮设置Group属性,而同组其他单选按钮不能再设置Group属性。 按钮控件只能发送通知码为BN_CLICKED(对应单击按钮事件)和BN_DOUBLECLICKED(对应双击按钮事件)的(WM_COMMAND)消息。 列表型控件包括列表框、组合框、列表视控件和树视控件等四种。对用MFC类分别为ClistBox,CComboBox和ClistCtrl类。 列表框有Single(单选)、Multiple(多选)、Extended(扩展多选)和None(不选)四种风格。 列表框控件(ListBox)的默认风格为(单选),表示用户一次只能选择一个选项。 多选列表框允许用户在按下Shift或Ctrl键的同时利用鼠标选择多个选项。 扩展多选列表框除了具有多选列表框的功能外,还允许用户在按下Shift键的同时利用方向键选择多个选项,且可以通过鼠标拖拽来选择多个选项。 不选风格列表框控件表示用户不能选择列表中的任何选项。 组合框吸收了(列表框)和(编辑框)的优点,它既可以显示列表项共用户进行选择,也允许用户输入新的列表项。实质上,组合框是(编辑框)、(列表框)和(按钮)的组合。 组合框有Simple(简单组合框)、Dropdown(下拉组合框)和DropList(下拉列表框)等三种形式。在(Styles)属性页设置这三种形式。 简单组合框是一个列表框和一个编辑框的组合,列表框总是可见的,被选中的列表项显示在编辑框中。 下拉组合框除了含有列表框和编辑框,在编辑框旁边还有一个下拉按钮。只有当用户单击下拉按钮时,列表框才显示出来。 下拉列表框除了用户不能在编辑框中进行输入操作外,其他功能与下拉组合框一样。 组合框的初始列表项在属性对话框的Data页面进行添加。此时,每输入完一行之后

文档评论(0)

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

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

1亿VIP精品文档

相关文档