MFC编程实验(三):组件(列表框元素的增删)

一、实验要求

创建一个对话框应用程序,实现如下布局,完成如下功能:

(1)初始状态,列表中有4个元素;

(2)可以在编辑框中输入新朋友的名字。点击“添加”按钮添加到列表框,同时清空编辑框中的名字;

(3)选中列表框中的一个名字。点击“删除”按钮可以删除。

二、实验过程

(一)绘制y=x2的函数曲线

1、利用MFC新建一个基本对话框应用程序,工程名为MyDig。

2、按照要求布局,添加所需控件到对话框中:静态文本、列表框、按钮和编辑框。结果如下。

3、初始化列表框,使其显示出设定的元素。

(1)建立类向导,添加成员变量m_List,其类别为Control,类型为CListBox;

(2)在OnInitDialog()方法中添加初始化代码,如下图;

(3)列表框初始化成功。结果如下。

4、设置编辑框,建立类向导并添加成员变量m_Edit, 其类别为Control,类型为CString.

4、设置Button1“添加”和Button2“删除”。分别在按钮上双击创建点击事件,完成添加和删除功能。代码如下。

5、验证运行结果。添加功能正常,删除功能正常。

添加元素到列表框

删除列表框元素

经验分享 程序员 微信小程序 职场和发展