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

对话框与常用控件_1.ppt

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

第8章 对话框与常用控件 8.1 对话框 8.2 静态文本框 8.3 命令按钮 8.4 编辑框 8.5 框架、单选按钮和复选框 8.6 列表框和组合框 8.7 滚动条 8.8 程序举例 Windows应用程序 Hello!!小程序 开发hello小程序 1 创建工程 2 可视化设计 3 设置静态文本和命令按钮的属性 4 为命令按钮的单击(BN_CLICKED)事件添加响应函数 5 编写程序代码( MessageBox(hello! 大家上午好!); ) 6 调试、运行程序 作业: 编写基于对话框的小程序 思考编辑框的应用 编辑框的基本应用 应用程序1 应用程序开发的基本步骤 1 创建工程 2 可视化设计 3 控件的属性设置 4 为控件事件添加消息响应函数 5 向消息响应函数中添加源程序代码 6 调试、运行程序 1、创建工程 小结 讲解了为编辑框引入变量的方法 讲解了编辑框与编辑框变量之间数据交换的方法 进一步熟悉了命令按钮单击消息响应函数的应用 应用程序2 1、创建工程 小结 应用程序2验证了系统为编辑框提供的密码属性功能 进一步熟悉了编辑框变量的引入和编辑框变量的使用 进一步熟悉了命令按钮单击消息响应函数的应用 应用程序3 1、创建工程并进行可视化设计 小结 应用程序3验证了系统为编辑框提供的只读属性功能 讲解了编辑框的CHANGE消息响应函数的使用方法 进一步熟悉了编辑框变量的引入和编辑框变量的使用 运行一下,观察效果 两编辑框均接受输入信息 三命令按钮均不响应 单击消息 存在问题: 密码框变明码框! 解决办法: 修改编辑框的属性 再运行一下,观察效果 下一步: 为三个命令按钮编写消息响应函数 首先为编辑框1、编辑框2引入变量 3、为编辑框引入变量 为用户名编辑框引入变量: 变量名:m_edit1 数据类型:Csting 为密码编辑框引入变量: 变量名:m_edit2 数据类型:Csting 4、编写消息响应函数 为“取消” 按钮编写单击消息响应函数 ----添加消息响应函数 4、编写消息响应函数 为“取消” 按钮编写单击消息响应函数 ----源程序代码 “取消”命令按钮的单击消息响应函数只需要执行一条语句。 CDialog::OnCancel(); 注意: CDialog::OnCancel()函数是CDialog类的类成员函数,而CDialog类是当前应用程序窗体类CT2Dlg的基类。该函数功能可简单理解为关闭当前应用程序窗口。 4、编写消息响应函数 为“取消” 按钮编写单击消息响应函数 ----向消息响应函数中添加源程序代码 添加在这里 4、编写消息响应函数 为“清除” 按钮编写单击消息响应函数 ----添加消息响应函数 4、编写消息响应函数 为“清除” 按钮编写单击消息响应函数 ----程序设计 UpdateData(false); 开始 将空字符串送入为编辑框引入的变量 该变量名称分别为: m_edit1 和m_edit2 数据类型为:CString 将变量里的值放入对应编辑框中 结束 m_edit1=; m_edit2=; 4、编写消息响应函数 为“清除” 按钮编写单击消息响应函数 ----向消息响应函数中添加源程序代码 添加在这里 4、编写消息响应函数 为“登录” 按钮编写单击消息响应函数 ----添加消息响应函数 4、编写消息响应函数 为“登录” 按钮编写单击消息响应函数 ----程序设计 UpdateData(false); 开始 将两编辑框的内容读入到 为其引入的变量 清空密码编辑框 回到主窗体 结束程序 m_edit1=; m_edit2=; 用户名=“abc”? + 密码=“123”? 通过消息框显示 “合法用户登录!” 通过消息框显示 “密码错误!” 通过消息框显示 “非法用户登录!” 清空用户名编辑框 清空密码编辑框 + 一 一 4、编写消息响应函数 为“登录” 按钮编写单击消息响应函数 ----源程序清单 UpdateData(true); if(m_edit1==abc) if(m_edit2==123) MessageBox(合法用户abc已成功登录系统!!); else { MessageBox(录入密码错误,请重新输入密码!!); m_edit2=; UpdateData

文档评论(0)

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

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

1亿VIP精品文档

相关文档