- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VisualC程序设计培训教程第7课对话框和控件(上)
1.按钮 按钮相当于一个命令,单击一个按钮后就发出一个消息,再由消息处理函数实现特定的功能。除了前面多次用到的一般按钮控件外,按钮控件还包括单选按钮和复选框。一般按钮在【控件工具栏】上对应的工具按钮为 ,单选按钮对应的工具按钮为 ,复选框对应的工具按钮为 。 与按钮控件相关的常用操作有创建、消息响应、单选按钮的使用和复选框的使用。 2.静态控件 静态控件包括静态文本、图片以及组框等控件,它们对应的MFC类都为CStatic。静态控件一般是在程序运行过程中不需要动态改变的情况下使用,用以描述文本或显示固定位图或图标。 其中,静态文本控件主要是用于输出固定的文本用以说明或标记相关信息,它支持多行输出,图片控件主要是用来显示固定的位图或图标。 3.编辑框 编辑框是一个允许用户输入的矩形区域,其对应的MFC类为CEdit,在【控件工具栏】上对应的工具按钮为 。与编辑框相关的常用操作有创建、文本设置和读取以及口令设置。 7.3.2 典型案例——个人信息采集 案例目标 本案例将练习使用按钮、静态控件以及编辑框控件制作一个个人信息采集的对话框程序,首先在对话框的左半部分输入个人的信息,然后单击【提交】按钮在对话框右半部分的编辑框中显示出用户输入的信息。 7.3.2 典型案例——个人信息采集 编程思路 (1)姓名、电子邮箱、联系电话的输入以及个人信息的显示可以使用编辑框控件,性别可以用单选按钮设置选项,兴趣爱好可以使用复选框设置选项。 (2)在【提交】按钮的单击消息处理函数中使用函数UpdateData来更新右半部分编辑框上显示的内容。当输入完信息后单击【提交】按钮,右边的编辑框即显示当前输入的个人信息。 7.3.2 典型案例——个人信息采集 操作步骤 请参阅图书中的相应内容。 7.3.2 典型案例——个人信息采集 案例小结 本案例练习了静态控件、单选按钮、复选框以及编辑框的用法,重点是掌握控件的数据设置与读取,关键是对需要进行数据处理的控件关联变量以及掌握一般窗口类CWnd的刷新数据函数UpdateData参数不同表示的具体含义。学习了本案例后,用户可以利用控件的相关操作实现案例7.2.2中简单计算器的功能,进一步熟悉和掌握控件的数据处理机制与操作。 7.4 上机练习 7.4.1 制作QQ登录界面 7.4.2 制作上网信息调查 7.4.1 制作QQ登录界面 本次练习使用静态文本、编辑框、复选框以及按钮制作类似网络聊天工具QQ的登录界面。 编程思路: 将【QQ密码】的编辑框属性设置为【Password】,利用【Dialog】工具栏对控件进行布局。 7.4.2 制作上网信息调查 本次练习实现上网调查的对话框应用程序。 编程思路: 具体实现步骤参考案例7.3.2,主要是要弄清楚控件与变量数据传输的机制,掌握函数UpdateData的具体用法。 Visual C++ 程序设计培训教程 第7课 对话框和控件(上) 本课要点 具体要求 本课导读 上机练习 本课要点 对话框的基本操作 控件的基本操作 按钮、静态控件和编辑框 具体要求 掌握对话框的添加、属性设置等基本操作 了解常用控件的种类 熟悉控件的创建方法 掌握控件的数据交换和数据校检技术 熟悉按钮、静态控件和编辑框的基本操作 本课导读 对话框和控件提供了用户与应用程序相互通信的界面平台,在可视化应用程序设计中扮演着重要角色。MFC类库提供了对话框类和一系列的控件类,以及与之相关的一系列属性、基本操作方法(函数)等,为可视化应用程序界面的设计带来了很大的方便。 7.1 对话框基本操作 对话框是在MFC程序设计中最常用到的资源,对话框类CDialog派生于窗口类CWnd。 7.1 对话框基本操作 7.1.1 知识讲解 7.1.2 典型案例——提示对话框 7.1.1 知识讲解 对话框的基本操作包括对话框属性的设置、添加对话框资源以及在程序中使用对话框等,下面分别对它们进行介绍。 7.1.1 知识讲解 1.设置对话框属性 2.添加对话框资源 3.在程序中使用对话框 1.设置对话框属性 通常创建一个对话框应用程序后,Visual C++ 6.0开发环境会自动转到资源编辑视图。在对话框资源编辑视图的资源编辑区的空白处单击鼠标右键,在弹出的快捷菜单中选择“属性”命令打开【Dialog Properties】对话框,在该对话框中可以设置对话框的属性,如样式、ID号以及标题等。 2.添加对话框资源 在应用程序中添加对话框资源可以选择【插入】→【资源】命令、或在工作区资源的树视图中在根目录或对话框目录的右键菜单中选择“Insert”命令,打开【插入资源】对话框。在其【资
您可能关注的文档
最近下载
- 发那科机器人DCS双重安全性检查功能说明书FANUC.pdf VIP
- 汽轮机课程设计dc.docx VIP
- 创伤中心季度质控.pptx VIP
- 武汉大学 2011-2012 学年第二学期期末考试线性代数 B 试题(A) .docx VIP
- DBJ51T033-2020 四川省既有建筑增设电梯工程技术标准.pdf VIP
- 货物采购项目实施方案.doc VIP
- GB T 3000-2016 致密定形耐火制品 透气度试验方法.pdf
- 31、《做最勇敢的自己》.pptx VIP
- 南京邮电大学 20202021 学年第一学期《 微观经济学》期末考试试卷.pdf VIP
- DB13∕T 5603-2022 工贸行业非高危建设项目安全设施“三同时”报告编制导则.docx VIP
原创力文档


文档评论(0)