⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sounddlg.cpp

📁 这是一个控制程序
💻 CPP
📖 第 1 页 / 共 5 页
字号:
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnD5() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="D5")//若是,则可判断处于师生通话状态且响应D1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x1d;
		m_Text="师生通话:D5";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x1d)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x1d;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:D5";
				}
				else
				{
					Student[PointStu]=0x1d;
					PointStu=0;
					m_Text+=",D5";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x1d;
				m_Text="师生通话:D5";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnD6() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="D6")//若是,则可判断处于师生通话状态且响应D1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x1e;
		m_Text="师生通话:D6";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x1e)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x1e;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:D6";
				}
				else
				{
					Student[PointStu]=0x1e;
					PointStu=0;
					m_Text+=",D6";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x1e;
				m_Text="师生通话:D6";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnD7() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="D7")//若是,则可判断处于师生通话状态且响应D1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x1f;
		m_Text="师生通话:D7";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x1f)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x1f;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:D7";
				}
				else
				{
					Student[PointStu]=0x1f;
					PointStu=0;
					m_Text+=",D7";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x1f;
				m_Text="师生通话:D7";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnD8() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="D8")//若是,则可判断处于师生通话状态且响应D1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x20;
		m_Text="师生通话:D8";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x20)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x20;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:D8";
				}
				else
				{
					Student[PointStu]=0x20;
					PointStu=0;
					m_Text+=",D8";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x20;
				m_Text="师生通话:D8";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnE1() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="E1")//若是,则可判断处于师生通话状态且响应E1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x21;
		m_Text="师生通话:E1";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x21)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x21;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:E1";
				}
				else
				{
					Student[PointStu]=0x21;
					PointStu=0;
					m_Text+=",E1";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x21;
				m_Text="师生通话:E1";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnE2() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="E2")//若是,则可判断处于师生通话状态且响应E1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x22;
		m_Text="师生通话:E2";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x22)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x22;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:E2";
				}
				else
				{
					Student[PointStu]=0x22;
					PointStu=0;
					m_Text+=",E2";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x22;
				m_Text="师生通话:E2";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnE3() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="E3")//若是,则可判断处于师生通话状态且响应E1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x23;
		m_Text="师生通话:E3";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x23)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x23;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:E3";
				}
				else
				{
					Student[PointStu]=0x23;
					PointStu=0;
					m_Text+=",E3";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x23;
				m_Text="师生通话:E3";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnE4() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="E4")//若是,则可判断处于师生通话状态且响应E1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x24;
		m_Text="师生通话:E4";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x24)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x24;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:E4";
				}
				else
				{
					Student[PointStu]=0x24;
					PointStu=0;
					m_Text+=",E4";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x24;
				m_Text="师生通话:E4";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnE5() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="E5")//若是,则可判断处于师生通话状态且响应E1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x25;
		m_Text="师生通话:E5";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x25)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x25;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:E5";
				}
				else
				{
					Student[PointStu]=0x25;
					PointStu=0;
					m_Text+=",E5";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x25;
				m_Text="师生通话:E5";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnE6() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="E6")//若是,则可判断处于师生通话状态且响应E1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x26;
		m_Text="师生通话:E6";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x26)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x26;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:E6";
				}
				else
				{
					Student[PointStu]=0x26;
					PointStu=0;
					m_Text+=",E6";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x26;
				m_Text="师生通话:E6";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnE7() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="E7")//若是,则可判断处于师生通话状态且响应E1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x27;
		m_Text="师生通话:E7";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x27)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x27;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:E7";
				}
				else
				{
					Student[PointStu]=0x27;
					PointStu=0;
					m_Text+=",E7";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x27;
				m_Text="师生通话:E7";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnE8() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="E8")//若是,则可判断处于师生通话状态且响应E1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x28;
		m_Text="师生通话:E8";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x28)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x28;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:E8";
				}
				else
				{
					Student[PointStu]=0x28;
					PointStu=0;
					m_Text+=",E8";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x28;
				m_Text="师生通话:E8";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnF1() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="F1")//若是,则可判断处于师生通话状态且响应F1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x29;
		m_Text="师生通话:F1";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x29)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x29;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:F1";
				}
				else
				{
					Student[PointStu]=0x29;
					PointStu=0;
					m_Text+=",F1";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x29;
				m_Text="师生通话:F1";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

void CSoundDlg::OnF2() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="F2")//若是,则可判断处于师生通话状态且响应F1呼叫
	{//去除粗体,清除呼号
		ClearFont();
		PointStu=0;
		Student[PointStu]=0x2a;
		m_Text="师生通话:F2";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x2a)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x2a;
					Student[1]=0x00;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -