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

📄 sounddlg.cpp

📁 这是一个控制程序
💻 CPP
📖 第 1 页 / 共 5 页
字号:
		m_Text="师生通话:B7";
		UpdateData(FALSE);
		OnSend();
	}
	else
	{
		if(Student[0]!=0x0f)
		{
			int nIndex=m_Combo.GetCurSel();
			if(nIndex==4)
			{
				if(PointStu==0)
				{
					Student[PointStu]=0x0f;
					Student[1]=0x00;
					PointStu=1;
					m_Text="两学生之间通话:B7";
				}
				else
				{
					Student[PointStu]=0x0f;
					PointStu=0;
					m_Text+=",B7";
				}
			}
			else if(nIndex==1)
			{
				PointStu=0;
				Student[PointStu]=0x0f;
				m_Text="师生通话:B7";
			}
			UpdateData(FALSE);
		}
		else MessageBox("重复","提示");
	}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

⌨️ 快捷键说明

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