城市简单信息输入VC++课设报告教程.doc

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

武汉理工大学《VC++》课程设计说明书 第  PAGE \* MERGEFORMAT 4 页 共  NUMPAGES \* MERGEFORMAT 22 页 附件1:学 号: 0121409340404 课 程 设 计 题 目VC++课程设计学 院信息工程学院专 业电子信息工程班 级电信1403姓 名许永东指导教师黄朝兵 2016年11月16日 课程设计任务书 学生姓名: 许永东 专业班级: 电信1403 指导教师: 黄朝兵 工作单位: 信息工程学院 题 目:城市简单信息输入 初始条件: 具备VC++的基础知识和设计能力;具备查阅资料的基本方法;熟悉常用的VC++编程语言;熟悉VC++程序设计软件的使用; 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1、建立一个单文档的应用项目; 2、在该应用项目下,建立一个对话框进行简单城市信息输入,并更改对话框的标题。输入内容包括城市名称、长途电话区号、邮政编码等; 3、在对话框中要求采用编辑框输入,输入的内容采用列表框显示; 4、在应用项目主框架的菜单上设置一个菜单调用该对话框; 5、在工具栏设置一个工具按钮,点击该工具按钮也可调用该对话框。 指导教师签名: 年 月 日 摘要 本课程设计是用VC++变成语言设计一个城市简单信息输入的程序,通过该程序可以输入一个城市的名称、区号以及邮政编码等简单的诚实相关信息,该项目要求采用编辑框进行城市信息的输入,采用列表框对输入的城市信息进行输出,同时要求可以通过菜单栏或者工具栏按钮调用相关对话框。 关键词:名称、区号、邮政编码、输入、输出、编辑框、列表框、菜单栏、工具按钮。 目录 方案分析与设计思路1 1.1 编辑框1 1.2 列表框1 1.3 MFC应用程序框架类型2 1.4 菜单3 1.5 工具栏3 程序制作过程4 2.1 创建并设计对话框4 2.2 控件选择及设置6 调试与实践结果15 心得体会17 第  PAGE \* MERGEFORMAT 16 页 1.方案分析与设计思路 1.1 编辑框 编辑框是一个让用户从键盘输入和编辑文本的矩形窗口,用户可以通过它,很方便地输入各种文本、数字或口令,也可使用它来编辑和修改简单的文本内容。 当编辑框被集火且具有输入焦点时,就会出现一个闪动的插入符(又可称为文本光标),表明当前插入点的位置。 用对话框可以方便地设置编辑框的属性和风格;需要注意的是,多行编辑框具有简单文本编辑器的常用功能,例如它可以有滚动条,用户按Enter键另起一行,以及文本的选定、复制、粘贴等常见操作。而单行编辑框功能较简单,它仅用于单行文本的显示和操作。当编辑框的文本修改或者被滚动时,会向其父窗口发送一些消息。 1.2 列表框 列表框是一个列有许多项目让用户选择的控件。它与单选按钮组或复选框组一样,都可让用户在其中选择一个或多个项,但不同的是,列表框中项的数目是可灵活变化的,程序运行时可往列表框中添加或删除某些项。而且,当列表框中项的数目较多,而不能一次全部显示时,还可以自动提供滚动条来让用户浏览其余的列表项。 按性质来分,列表框有单选、多选、扩展多选以及非选四种类型,默认风格下的单选列表框让用户一次只能选择一个项,多选列表框可让用户一次选择几个项,而扩展多选列表框允许用户用鼠标拖动或其他特殊组合键进行选择,非选列表框则不提供选择功能。 列表框还有一系列其他风格,用来定义列表框的外观及操作方式,这些风格可在列表框属性对话框中设置。 当列表框中发生了某个动作,如用户双击选择了列表框中某一项时,列表框就会向其父窗口发送一条通知消息。 当列表框创建之后,往往要添加、删除、改变或获取列表框中的列表项,这些操作都可以调用MFC的CListBox类成员函数来实现。 需要注意的是:列表框的项除了用字符串来标识外,还常常通过索引来确定。索引表明项目在列表框中排列的位置,它是以0为基数的,即列表框中的第一项索引是0,第二项的索引是1,以此类推。 1.3 MFC应用程序框架类型 为了帮助用户处理那些经常使用而又复杂繁琐的各种Windows操作 Visual C++设计了一套基础类库(Microsoft Foundation Class Library,MFC)。MFC把传统的Windows编程规范中的大多数内容封装成各种类,使程序员从繁杂的编程中解脱出来,提高了编程和代码效率。除此之外,Visual C++还提供大量的向导和可视化

文档评论(0)

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

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

1亿VIP精品文档

相关文档