中的一个列表项(一位学生) 表框,当用户单击列表框中的一个列表项(一位学生)时,在 5 个编辑框中分别显示这个学生的、 性别、 年龄及班级。 个编辑框中分别显示这个学生的、 的 、 、 性别、 年龄及班级。 单击添加按钮时, ” “ 编辑框中的文本将被添加到列表框中; 单击添加按钮时, ” 编辑框中的文本将被添加到
列表框中; 单击删除按钮时, 单击删除按钮时,当前的列表项将被删除。 当前的列表项将被删除。对话框运行效果如图 所示。 6.12 所示。 创建一个对话框利用控制工具来绘制界面如下: 创建一个对话框利用控制工具来绘制界面如下:
第 35 页
VC++程序设计实验报告
班级 日期
头文件中, student, 在 Dlg.h 头文件中,在对话框中定义一个结构体类型 student, 用于声明与列表项相联的数据项: 用于声明与列表项相联的数据项:
处理函数: 为“添加”增加消息 BN_CLICKED 处理函数: 添加”
为“删除”增加消息 BN_CLICKED 处理函数和为列表框添加 删除” LBN_SELCHANGE 的处理函数: 消息 LBN_SELCHANGE 的处理函数:
第 36 页
VC++程序设计实验报告
班级 日期
处理函数: 为对话框类增加关闭消息 WM_DESTROY 处理函数:
运行结果如下: 运行结果如下:
第 37 页
VC++程序设计实验报告
班级 日期
老师示例: 老师示例:
实验八 通用控件
一、实验目的
学会在对话框运用通用控件。
第 38 页
VC++程序设计实验报告
班级 日期
二、实验内容
GDialog,程序运行时, 编写一个单文档的应用程序 GDialog,程序运行时,通过菜 单项打开对话框, 单项打开对话框, 通过该对话框用滑动条调整 RGB 的 3 个颜色分 并根据指定色填充