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

📄 sounddlg.cpp

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

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

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

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

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

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

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

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

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

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

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

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

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

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

void CSoundDlg::OnG8() 
{
	// TODO: Add your control notification handler code here
	if(m_Call=="G8")//若是

⌨️ 快捷键说明

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