vc界面编程实验报告
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告
学院
年级、专业、班
姓名
学号
实验课程名称
高级C语言及其应用
成绩
实验项目名称
界面处理的应用
指导教师
一、实验目的
1.了解VC界面编程的的基本概念
2.掌握常用控件的编程方法
二、实验原理
三、实验设备
计算机、VC++6.0
四、实验内容与结果
1、实现一个静态文本框,显示内容自定。
2、实现一个Group Box,显示内容自定。
(3)显示处理进度。
五、实验分析与总结
3、在一个界面上设计两个文本框,在其中一个文本框中输入内容,在此内容基础上加上.txt
后在另一个文本框中显示。
4、实现图4-1界面,点击“测试进度条”,增加10%,如图4-2所示。
图4-1
图4-2
5、实现图5-1列表框:
按“>”或“<”,只移动选定的一行内容;
按“>>”或“<<”,移动所有内容;
图5-1
m_IDC_LIST2.AddString(item);
m_IDC_LIST1.SetCurSel(0);
}
void CMy5Dlg::OnButton2()
{
CString item;
int index = m_IDC_LIST2.GetCurSel();
m_IDC_LIST2.GetText(index,item);
m_IDC_LIST2.DeleteString(index);
m_IDC_LIST1.AddString(item);
m_IDC_LIST2.SetCurSel(0);
}
void CMy5Dlg::OnButton3()
{
CString item;
int index =0;
while(m_IDC_LIST1.GetCount()>0)
设置变量m_IDC_LIST1 m_IDC_LIST2更改为CListBox
在初始化函数添加程序
for (int n = 0; n < 10; n++)
{
CString strText ;
strText.Format(("字符串%d"), n);
m_IDC_LIST1.AddString(strText);
{
m_IDC_LIST1.GetText(0,item);
m_IDC_LIST1.DeleteString(0);
m_IDC_LIST2.AddString(item);
}
}
void CMy5Dlg::OnButton4()
{
CString item;
int index =0;
while(m_IDC_LIST2.GetCount()>0)
}
为4个按键分别添加函数
void CMy5Dlg::OnButton1()
{
CString item;
int index = m_IDC_LIST1.GetCurSel();
m_IDC_LIST1.GetText(index,item);
m_IDC_LIST1.DeleteString(index);
{
m_IDC_LIST2.GetText(0,item);
m_IDC_LIST2.DeleteString(0);
m_IDC_LIST1.AddString(item);
}
}
6、实现图6-1所示文件列表,可选内容自定。
图6-1
7、用VC实现一个界面,实现以下功能:
(1)打开一个WAV文件;
(2)设置对此文件进行处理的参数:音量控制条、单/双声道选择、卷积脉冲选择(比如脉冲1、脉冲2、脉冲3、脉冲4、脉冲5)、输出文件名;
学院
年级、专业、班
姓名
学号
实验课程名称
高级C语言及其应用
成绩
实验项目名称
界面处理的应用
指导教师
一、实验目的
1.了解VC界面编程的的基本概念
2.掌握常用控件的编程方法
二、实验原理
三、实验设备
计算机、VC++6.0
四、实验内容与结果
1、实现一个静态文本框,显示内容自定。
2、实现一个Group Box,显示内容自定。
(3)显示处理进度。
五、实验分析与总结
3、在一个界面上设计两个文本框,在其中一个文本框中输入内容,在此内容基础上加上.txt
后在另一个文本框中显示。
4、实现图4-1界面,点击“测试进度条”,增加10%,如图4-2所示。
图4-1
图4-2
5、实现图5-1列表框:
按“>”或“<”,只移动选定的一行内容;
按“>>”或“<<”,移动所有内容;
图5-1
m_IDC_LIST2.AddString(item);
m_IDC_LIST1.SetCurSel(0);
}
void CMy5Dlg::OnButton2()
{
CString item;
int index = m_IDC_LIST2.GetCurSel();
m_IDC_LIST2.GetText(index,item);
m_IDC_LIST2.DeleteString(index);
m_IDC_LIST1.AddString(item);
m_IDC_LIST2.SetCurSel(0);
}
void CMy5Dlg::OnButton3()
{
CString item;
int index =0;
while(m_IDC_LIST1.GetCount()>0)
设置变量m_IDC_LIST1 m_IDC_LIST2更改为CListBox
在初始化函数添加程序
for (int n = 0; n < 10; n++)
{
CString strText ;
strText.Format(("字符串%d"), n);
m_IDC_LIST1.AddString(strText);
{
m_IDC_LIST1.GetText(0,item);
m_IDC_LIST1.DeleteString(0);
m_IDC_LIST2.AddString(item);
}
}
void CMy5Dlg::OnButton4()
{
CString item;
int index =0;
while(m_IDC_LIST2.GetCount()>0)
}
为4个按键分别添加函数
void CMy5Dlg::OnButton1()
{
CString item;
int index = m_IDC_LIST1.GetCurSel();
m_IDC_LIST1.GetText(index,item);
m_IDC_LIST1.DeleteString(index);
{
m_IDC_LIST2.GetText(0,item);
m_IDC_LIST2.DeleteString(0);
m_IDC_LIST1.AddString(item);
}
}
6、实现图6-1所示文件列表,可选内容自定。
图6-1
7、用VC实现一个界面,实现以下功能:
(1)打开一个WAV文件;
(2)设置对此文件进行处理的参数:音量控制条、单/双声道选择、卷积脉冲选择(比如脉冲1、脉冲2、脉冲3、脉冲4、脉冲5)、输出文件名;