用基于对话框mfc设计一个通讯录管理系统,要有列表,分为姓名,性别,电话号,要用到自定义类
时间: 2023-12-24 21:03:11 浏览: 153
好的,以下是一个基于对话框MFC设计的通讯录管理系统的实现思路:
1. 创建MFC对话框应用程序,添加一个对话框。
2. 在对话框中添加一个List Control控件,用于显示通讯录中的信息。在List Control控件中添加三列,分别为姓名、性别和电话号码。
3. 创建一个自定义类,用于存储通讯录中的信息。该类应该包含姓名、性别和电话号码三个成员变量,并提供相应的成员函数用于获取和设置这些成员变量的值。
4. 在对话框类中添加一个成员变量,用于存储通讯录信息的数组。在对话框类的OnInitDialog()函数中初始化该数组,并将数组中的信息显示在List Control控件中。
5. 添加“添加”、“修改”和“删除”按钮,并为这些按钮添加响应函数。在响应函数中,调用对应的对话框,用于输入或修改通讯录信息,并更新List Control控件中的数据。
6. 为List Control控件添加双击响应函数,用于在双击列表项时显示该项对应的通讯录信息。
以上是一个基本的通讯录管理系统的实现思路。具体的实现细节需要根据具体的需求进行调整和修改。
阅读全文