控件使用计算器设计..doc

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

本章主要介绍下面几种常用控件。 (1) 编辑框(Edit Box) 编辑框也叫做文本框,是一个让用户从键盘输入和编辑文字的矩形窗口,应用程序可以从编辑框中获得用户所输入的内容。 (2) 静态文本框(Static Text) 静态文本框用来在对话框窗口中标注其他控件。之所以称其为“静态”文本框,是因为它一般不发出或响应消息,也不参与用户交互,主要起标注作用。 (3) 命令按钮(Button) 命令按钮可以触发某个命令的执行。要注意的是,这种按钮不会被锁定,响应过后会自动弹起,恢复原状。 (4) 列表框(List Box) 列表框是一个放有若干个备选项目(Item)的控制窗口,用户可以从中选择一项或多 项。列表框的尺寸不足以显示全部项目时会自动附加一个纵向滚动条。 (5) 单选按钮(Radio Button) 单选按钮的外观是一个圆圈,被单击选中后圆圈中会标上一个黑点。在一组单选按钮中用户只能而且必须选择其中的一个,其余的单选按钮会自动落选。也就是说,一组单选按钮是互斥的,但总有一个处于选中状态。 (6) 复选框 (Check Box) 复选框的外观是一个空心方框,将其选中后方框中会标上一个“√”(在Windows 3.x时代则标记为“×”),在一组复选框中,用户可以选择一个或多个,也可以一个都不选。就是说,一组复选框相互之间是相容的。复选框通常与一个布尔量(逻辑量)相联系,用来表示是不是某种事物,或有没有某种性质,或在不在某种状态等。 (7) 群组框(Group Box) 群组框常用于封装一组单选按钮,或集中布置一组复选框。与静态文本框一样,群组框也不会发出或响应消息。 常用控件的外观如图 所示。 常用的控件 使用控件设计计算器 下面从不同的角度来设计风格各异的计算器,以了解如何使用控件。 典型实例——用编辑框、静态文本框及按钮设计计算器 首先用编辑框、静态文本框及按钮来设计一个具有【加】、【减】、【乘】、【除】功能的计算器,如图 所示,以此掌握这几个控件的使用。 具有【加】、【减】、【乘】、【除】功能的计算器 典型实例 ——用编辑框、静态文本框及按钮设计计算器 1.利用APPWizard建立对话框工程“D:\EXAMPLE\EX_Calculator01”。 (1) 选择菜单栏的【File】/【New】命令,将弹出一个如图 所示的对话框。在该对话框中选择【Project】选项卡,在左面的列表框中选中 “MFC APPWizard[exe],接下来在对话框中输入工程名及其路径如下: ·【Project Name】:EX_Calculator01 ·【Location】:D:\EXAMPLE 在【Project Name】编辑框中输入的是工程的名字。应尽量按照C++的标识符规则来命名,即只使用字母、数字和下划线“_”, 且不以数字开头。本例我们要建立的工程名字为“EX_Calculator01”。 在【Location】编辑框中输入的是所要建立的工程的存放位置(也可以单击它右侧的…按钮选择所要建立的工程的存放位置)。本例我们把工程“EX_Calculator01”存放在“D:\EXAMPLE”文件夹中。 (2) 单击 OK 按钮。 创建应用程序框架 (3) 在接下来的【MFC APPWizard-Step1】窗口中选择将要建立的工程类型,如图所示。通过MFC APPWizard可以建立如下3种类型的工程。 ·【Single document】:单文档工程。 ·【Multiple documents】:多文档工程。 ·【Dialog based】:对话框工程。 我们要建立的是对话框工程,在此处选择【Dialog based】。 (4) 单击 Next 按钮。 选择工程类型 (5) 在接下来的【MFC APPWizard-Step2】、【MFC APPWizard-Step3】以及【MFC APPWizard-Step4】窗口中均接受默认设置。 (6) 在【MFC APPWizard-Step4】窗口中单击 Finish 按钮,应用程序基本框架创 建完毕(因为在【MFC APPWizard-Step2】、【MFC APPWizard-Step3】以及【MFC APPWizard-Step4】窗口中使用默认设置,所以也可以在【MFC APPWizard-Step1】窗口中选择工程类型后直接单击 Finish 按钮)。 (7) 程序框架创建完毕后出现如图2-5所示的【New Project Information]窗口,显示MFC APPWizard为工程“EX_Calculator01”建立的类等信息,单击 OK 按钮接受图2-5中的信息。

文档评论(0)

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

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

1亿VIP精品文档

相关文档