MFC 通信录管理 设计.pptVIP

  • 4
  • 0
  • 约2.17千字
  • 约 46页
  • 2018-07-10 发布于湖北
  • 举报
案例三十 通讯录 本案例知识要点 文件操作 对话框设计 CListCtrl的使用 一、案例需求 案例描述 使用C++输入/输出流设计一个基于对话框的通讯录,用于编辑和保存用户的姓名、电话和E-mail信息。 案例效果图 本案例的效果如图(a)和图(b)所示。 功能说明 插入记录:用于输入个人信息,包括姓名、电话和E-mail。 删除记录:用于删除一条选定的记录。 修改记录:用于修改个人信息。 保存记录:用于将个人信息写入文件。 导入:用于将个人信息从文件中导入。 退出:退出应用程序。 二、案例分析 根据案例需求,需要利用MFC环境定义一个对话框类,提供程序的初始界面,其中包括一个列表控件用于显示通讯录的信息,同时还包括【插入记录】单击、【删除记录】单击、【修改记录】按钮、【保存记录】按钮、【导入数据】按钮和【退出】按钮;另外定义了一个用于插入记录和修改记录的对话框,其中包括用于编辑通讯录信息的文本框等控件。 案例的核心是列表控件的使用,记录的插入、删除、修改、判断是否为空等功能都直接利用了列表控件本身的方法。案例没有使用数据库进行系统的开发,记录的保存是基于输入/输出流使用文件实现了信息的存储。 三、案例设计 1.“通讯录”对话框的设计 从控件列表框中【选择】按钮控件和列表控件置于对话框上,【修改】按钮控件的属性,其设计结果如图所示。 对话框的设计结果 在“查看”菜单

文档评论(0)

1亿VIP精品文档

相关文档