📄 configdlg.cpp
字号:
m_sample.SetWindowText("完成采样");
return;
}
m_sample.SetWindowText("采样");
UpdateData(true);
}
void CConfigDlg::rbnsample()
{
UpdateData(TRUE);
switch(m_RadioSelectObject)
{
case 0://我队标志
if(m_upper_MyTeamLable[2] < m_red)
m_upper_MyTeamLable[2] = m_red;
if(m_upper_MyTeamLable[1] < m_green)
m_upper_MyTeamLable[1] = m_green;
if(m_upper_MyTeamLable[0] < m_blue)
m_upper_MyTeamLable[0] = m_blue;
if(m_lower_MyTeamLable[2] > m_red)
m_lower_MyTeamLable[2] = m_red;
if(m_lower_MyTeamLable[1] > m_green)
m_lower_MyTeamLable[1] = m_green;
if(m_lower_MyTeamLable[0] > m_blue)
m_lower_MyTeamLable[0] = m_blue;
break;
case 1://我队队员1
if(m_upper_MyTeam[0][2] < m_red)
m_upper_MyTeam[0][2] = m_red;
if(m_upper_MyTeam[0][1] < m_green)
m_upper_MyTeam[0][1] = m_green;
if(m_upper_MyTeam[0][0] < m_blue)
m_upper_MyTeam[0][0] = m_blue;
if(m_lower_MyTeam[0][2] > m_red)
m_lower_MyTeam[0][2] = m_red;
if(m_lower_MyTeam[0][1] > m_green)
m_lower_MyTeam[0][1] = m_green;
if(m_lower_MyTeam[0][0] > m_blue)
m_lower_MyTeam[0][0] = m_blue;
break;
case 2://我队队员2
if(m_upper_MyTeam[1][2] < m_red)
m_upper_MyTeam[1][2] = m_red;
if(m_upper_MyTeam[1][1] < m_green)
m_upper_MyTeam[1][1] = m_green;
if(m_upper_MyTeam[1][0] < m_blue)
m_upper_MyTeam[1][0] = m_blue;
if(m_lower_MyTeam[1][2] > m_red)
m_lower_MyTeam[1][2] = m_red;
if(m_lower_MyTeam[1][1] > m_green)
m_lower_MyTeam[1][1] = m_green;
if(m_lower_MyTeam[1][0] > m_blue)
m_lower_MyTeam[1][0] = m_blue;
break;
case 3://我队队员3
if(m_upper_MyTeam[2][2] < m_red)
m_upper_MyTeam[2][2] = m_red;
if(m_upper_MyTeam[2][1] < m_green)
m_upper_MyTeam[2][1] = m_green;
if(m_upper_MyTeam[2][0] < m_blue)
m_upper_MyTeam[2][0] = m_blue;
if(m_lower_MyTeam[2][2] > m_red)
m_lower_MyTeam[2][2] = m_red;
if(m_lower_MyTeam[2][1] > m_green)
m_lower_MyTeam[2][1] = m_green;
if(m_lower_MyTeam[2][0] > m_blue)
m_lower_MyTeam[2][0] = m_blue;
break;
case 4://我队队员4
if(m_upper_MyTeam[3][2] < m_red)
m_upper_MyTeam[3][2] = m_red;
if(m_upper_MyTeam[3][1] < m_green)
m_upper_MyTeam[3][1] = m_green;
if(m_upper_MyTeam[3][0] < m_blue)
m_upper_MyTeam[3][0] = m_blue;
if(m_lower_MyTeam[3][2] > m_red)
m_lower_MyTeam[3][2] = m_red;
if(m_lower_MyTeam[3][1] > m_green)
m_lower_MyTeam[3][1] = m_green;
if(m_lower_MyTeam[3][0] > m_blue)
m_lower_MyTeam[3][0] = m_blue;
break;
case 5://我队队员5
if(m_upper_MyTeam[4][2] < m_red)
m_upper_MyTeam[4][2] = m_red;
if(m_upper_MyTeam[4][1] < m_green)
m_upper_MyTeam[4][1] = m_green;
if(m_upper_MyTeam[4][0] < m_blue)
m_upper_MyTeam[4][0] = m_blue;
if(m_lower_MyTeam[4][2] > m_red)
m_lower_MyTeam[4][2] = m_red;
if(m_lower_MyTeam[4][1] > m_green)
m_lower_MyTeam[4][1] = m_green;
if(m_lower_MyTeam[4][0] > m_blue)
m_lower_MyTeam[4][0] = m_blue;
break;
case 6://他队标志
if(m_upper_TheirTeamLable[2] < m_red)
m_upper_TheirTeamLable[2] = m_red;
if(m_upper_TheirTeamLable[1] < m_green)
m_upper_TheirTeamLable[1] = m_green;
if(m_upper_TheirTeamLable[0] < m_blue)
m_upper_TheirTeamLable[0] = m_blue;
if(m_lower_TheirTeamLable[2] > m_red)
m_lower_TheirTeamLable[2] = m_red;
if(m_lower_TheirTeamLable[1] > m_green)
m_lower_TheirTeamLable[1] = m_green;
if(m_lower_TheirTeamLable[0] > m_blue)
m_lower_TheirTeamLable[0] = m_blue;
break;
case 7://他队队员1
if(m_upper_TheirTeam[0][2] < m_red)
m_upper_TheirTeam[0][2] = m_red;
if(m_upper_TheirTeam[0][1] < m_green)
m_upper_TheirTeam[0][1] = m_green;
if(m_upper_TheirTeam[0][0] < m_blue)
m_upper_TheirTeam[0][0] = m_blue;
if(m_lower_TheirTeam[0][2] > m_red)
m_lower_TheirTeam[0][2] = m_red;
if(m_lower_TheirTeam[0][1] > m_green)
m_lower_TheirTeam[0][1] = m_green;
if(m_lower_TheirTeam[0][0] > m_blue)
m_lower_TheirTeam[0][0] = m_blue;
break;
case 8://他队队员2
if(m_upper_TheirTeam[1][2] < m_red)
m_upper_TheirTeam[1][2] = m_red;
if(m_upper_TheirTeam[1][1] < m_green)
m_upper_TheirTeam[1][1] = m_green;
if(m_upper_TheirTeam[1][0] < m_blue)
m_upper_TheirTeam[1][0] = m_blue;
if(m_lower_TheirTeam[1][2] > m_red)
m_lower_TheirTeam[1][2] = m_red;
if(m_lower_TheirTeam[1][1] > m_green)
m_lower_TheirTeam[1][1] = m_green;
if(m_lower_TheirTeam[1][0] > m_blue)
m_lower_TheirTeam[1][0] = m_blue;
break;
case 9://他队队员3
if(m_upper_TheirTeam[2][2] < m_red)
m_upper_TheirTeam[2][2] = m_red;
if(m_upper_TheirTeam[2][1] < m_green)
m_upper_TheirTeam[2][1] = m_green;
if(m_upper_TheirTeam[2][0] < m_blue)
m_upper_TheirTeam[2][0] = m_blue;
if(m_lower_TheirTeam[2][2] > m_red)
m_lower_TheirTeam[2][2] = m_red;
if(m_lower_TheirTeam[2][1] > m_green)
m_lower_TheirTeam[2][1] = m_green;
if(m_lower_TheirTeam[2][0] > m_blue)
m_lower_TheirTeam[2][0] = m_blue;
break;
case 10://他队队员4
if(m_upper_TheirTeam[3][2] < m_red)
m_upper_TheirTeam[3][2] = m_red;
if(m_upper_TheirTeam[3][1] < m_green)
m_upper_TheirTeam[3][1] = m_green;
if(m_upper_TheirTeam[3][0] < m_blue)
m_upper_TheirTeam[3][0] = m_blue;
if(m_lower_TheirTeam[3][2] > m_red)
m_lower_TheirTeam[3][2] = m_red;
if(m_lower_TheirTeam[3][1] > m_green)
m_lower_TheirTeam[3][1] = m_green;
if(m_lower_TheirTeam[3][0] > m_blue)
m_lower_TheirTeam[3][0] = m_blue;
break;
case 11://他队队员5
if(m_upper_TheirTeam[4][2] < m_red)
m_upper_TheirTeam[4][2] = m_red;
if(m_upper_TheirTeam[4][1] < m_green)
m_upper_TheirTeam[4][1] = m_green;
if(m_upper_TheirTeam[4][0] < m_blue)
m_upper_TheirTeam[4][0] = m_blue;
if(m_lower_TheirTeam[4][2] > m_red)
m_lower_TheirTeam[4][2] = m_red;
if(m_lower_TheirTeam[4][1] > m_green)
m_lower_TheirTeam[4][1] = m_green;
if(m_lower_TheirTeam[4][0] > m_blue)
m_lower_TheirTeam[4][0] = m_blue;
break;
// case 9://球
case 12://球
if(m_upper_Ball[2] < m_red)
m_upper_Ball[2] = m_red;
if(m_upper_Ball[1] < m_green)
m_upper_Ball[1] = m_green;
if(m_upper_Ball[0] < m_blue)
m_upper_Ball[0] = m_blue;
if(m_lower_Ball[2] > m_red)
m_lower_Ball[2] = m_red;
if(m_lower_Ball[1] > m_green)
m_lower_Ball[1] = m_green;
if(m_lower_Ball[0] > m_blue)
m_lower_Ball[0] = m_blue;
break;
case 13://场地
// case 10://场地
if(m_upper_Field[2] < m_red)
m_upper_Field[2] = m_red;
if(m_upper_Field[1] < m_green)
m_upper_Field[1] = m_green;
if(m_upper_Field[0] < m_blue)
m_upper_Field[0] = m_blue;
if(m_lower_Field[2] > m_red)
m_lower_Field[2] = m_red;
if(m_lower_Field[1] > m_green)
m_lower_Field[1] = m_green;
if(m_lower_Field[0] > m_blue)
m_lower_Field[0] = m_blue;
break;
}
}
void CConfigDlg::GetYuzhi()
{
UpdateData(TRUE);
switch(m_RadioSelectObject)
{
case 0://我队标志
now_high_y=m_upper_MyTeamLable[2];
now_high_u=m_upper_MyTeamLable[1];
now_high_v=m_upper_MyTeamLable[0];
now_low_y =m_lower_MyTeamLable[2];
now_low_u =m_lower_MyTeamLable[1];
now_low_v =m_lower_MyTeamLable[0];
break;
case 1://我队队员1
now_high_y=m_upper_MyTeam[0][2];
now_high_u=m_upper_MyTeam[0][1];
now_high_v=m_upper_MyTeam[0][0];
now_low_y =m_lower_MyTeam[0][2];
now_low_u =m_lower_MyTeam[0][1];
now_low_v =m_lower_MyTeam[0][0];
break;
case 2://我队队员2
now_high_y=m_upper_MyTeam[1][2];
now_high_u=m_upper_MyTeam[1][1];
now_high_v=m_upper_MyTeam[1][0];
now_low_y =m_lower_MyTeam[1][2];
now_low_u =m_lower_MyTeam[1][1];
now_low_v =m_lower_MyTeam[1][0];
break;
case 3://我队队员3
now_high_y=m_upper_MyTeam[2][2];
now_high_u=m_upper_MyTeam[2][1];
now_high_v=m_upper_MyTeam[2][0];
now_low_y =m_lower_MyTeam[2][2];
now_low_u =m_lower_MyTeam[2][1];
now_low_v =m_lower_MyTeam[2][0];
break;
case 4://我队队员4
now_high_y=m_upper_MyTeam[3][2];
now_high_u=m_upper_MyTeam[3][1];
now_high_v=m_upper_MyTeam[3][0];
now_low_y =m_lower_MyTeam[3][2];
now_low_u =m_lower_MyTeam[3][1];
now_low_v =m_lower_MyTeam[3][0];
break;
case 5://我队队员5
now_high_y=m_upper_MyTeam[4][2];
now_high_u=m_upper_MyTeam[4][1];
now_high_v=m_upper_MyTeam[4][0];
now_low_y =m_lower_MyTeam[4][2];
now_low_u =m_lower_MyTeam[4][1];
now_low_v =m_lower_MyTeam[4][0];
break;
case 6://他队标志
now_high_y=m_upper_TheirTeamLable[2];
now_high_u=m_upper_TheirTeamLable[1];
now_high_v=m_upper_TheirTeamLable[0];
now_low_y =m_lower_TheirTeamLable[2];
now_low_u =m_lower_TheirTeamLable[1];
now_low_v =m_lower_TheirTeamLable[0];
break;
case 7://他队队员1
now_high_y=m_upper_TheirTeam[0][2];
now_high_u=m_upper_TheirTeam[0][1];
now_high_v=m_upper_TheirTeam[0][0];
now_low_y =m_lower_TheirTeam[0][2];
now_low_u =m_lower_TheirTeam[0][1];
now_low_v =m_lower_TheirTeam[0][0];
break;
case 8://他队队员2
now_high_y=m_upper_TheirTeam[1][2];
now_high_u=m_upper_TheirTeam[1][1];
now_high_v=m_upper_TheirTeam[1][0];
now_low_y =m_lower_TheirTeam[1][2];
now_low_u =m_lower_TheirTeam[1][1];
now_low_v =m_lower_TheirTeam[1][0];
break;
case 9://他队队员3
now_high_y=m_upper_TheirTeam[2][2];
now_high_u=m_upper_TheirTeam[2][1];
now_high_v=m_upper_TheirTeam[2][0];
now_low_y =m_lower_TheirTeam[2][2];
now_low_u =m_lower_TheirTeam[2][1];
now_low_v =m_lower_TheirTeam[2][0];
break;
case 10://他队队员4
now_high_y=m_upper_TheirTeam[3][2];
now_high_u=m_upper_TheirTeam[3][1];
now_high_v=m_upper_TheirTeam[3][0];
now_low_y =m_lower_TheirTeam[3][2];
now_low_u =m_lower_TheirTeam[3][1];
now_low_v =m_lower_TheirTeam[3][0];
break;
case 11://他队队员5
now_high_y=m_upper_TheirTeam[4][2];
now_high_u=m_upper_TheirTeam[4][1];
now_high_v=m_upper_TheirTeam[4][0];
now_low_y =m_lower_TheirTeam[4][2];
now_low_u =m_lower_TheirTeam[4][1];
now_low_v =m_lower_TheirTeam[4][0];
break;
// case 9://球
case 12://球
now_high_y=m_upper_Ball[2];
now_high_u=m_upper_Ball[1];
now_high_v=m_upper_Ball[0];
now_low_y =m_lower_Ball[2];
now_low_u =m_lower_Ball[1];
now_low_v =m_lower_Ball[0];
break;
case 13://场地
// case 10://场地
now_high_y=m_upper_Field[2];
now_high_u=m_upper_Field[1];
now_high_v=m_upper_Field[0];
now_low_y =m_lower_Field[2];
now_low_u =m_lower_Field[1];
now_low_v =m_lower_Field[0];
break;
}
}
void CConfigDlg::SaveYuzhi()
{
UpdateData(TRUE);
switch(m_RadioSelectObject)
{
case 0://我队标志
m_upper_MyTeamLable[2]=now_high_y;
m_upper_MyTeamLable[1]=now_high_u;
m_upper_MyTeamLable[0]=now_high_v;
m_lower_MyTeamLable[2]=now_low_y;
m_lower_MyTeamLable[1]=now_low_u;
m_lower_MyTeamLable[0]=now_low_v;
break;
case 1://我队队员1
m_upper_MyTeam[0][2]=now_high_y;
m_upper_MyTeam[0][1]=now_high_u;
m_upper_MyTeam[0][0]=now_high_v;
m_lower_MyTeam[0][2]=now_low_y;
m_lower_MyTeam[0][1]=now_low_u;
m_lower_MyTeam[0][0]=now_low_v;
break;
case 2://我队队员2
m_upper_MyTeam[1][2]=now_high_y;
m_upper_MyTeam[1][1]=now_high_u;
m_upper_MyTeam[1][0]=now_high_v;
m_lower_MyTeam[1][2]=now_low_y;
m_lower_MyTeam[1][1]=now_low_u;
m_lower_MyTeam[1][0]=now_low_v;
break;
case 3://我队队员3
m_upper_MyTeam[2][2]=now_high_y;
m_upper_MyTeam[2][1]=now_high_u;
m_upper_MyTeam[2][0]=now_high_v;
m_lower_MyTeam[2][2]=now_low_y;
m_lower_MyTeam[2][1]=now_low_u;
m_lower_MyTeam[2][0]=now_low_v;
break;
case 4://我队队员4
m_upper_MyTeam[3][2]=now_high_y;
m_upper_MyTeam[3][1]=now_high_u;
m_upper_MyTeam[3][0]=now_high_v;
m_lower_MyTeam[3][2]=now_low_y;
m_lower_MyTeam[3][1]=now_low_u;
m_lower_MyTeam[3][0]=now_low_v;
break;
case 5://我队队员5
m_upper_MyTeam[4][2]=now_high_y;
m_upper_MyTeam[4][1]=now_high_u;
m_upper_MyTeam[4][0]=now_high_v;
m_lower_MyTeam[4][2]=now_low_y;
m_lower_MyTeam[4][1]=now_low_u;
m_lower_MyTeam[4][0]=now_low_v;
break;
case 6://他队标志
m_upper_TheirTeamLable[2]=now_high_y;
m_upper_TheirTeamLable[1]=now_high_u;
m_upper_TheirTeamLable[0]=now_high_v;
m_lower_TheirTeamLable[2]=now_low_y;
m_lower_TheirTeamLable[1]=now_low_u;
m_lower_TheirTeamLable[0]=now_low_v;
break;
case 7://他队队员1
m_upper_TheirTeam[0][2]=now_high_y;
m_upper_TheirTeam[0][1]=now_high_u;
m_upper_TheirTeam[0][0]=now_high_v;
m_lower_TheirTeam[0][2]=now_low_y;
m_lower_TheirTeam[0][1]=now_low_u;
m_lower_TheirTeam[0][0]=now_low_v;
break;
case 8://他队队员2
m_upper_TheirTeam[1][2]=now_high_y;
m_upper_TheirTeam[1][1]=now_high_u;
m_upper_TheirTeam[1][0]=now_high_v;
m_lower_TheirTeam[1][2]=now_low_y;
m_lower_TheirTeam[1][1]=now_low_u;
m_lower_TheirTeam[1][0]=now_low_v;
break;
case 9://他队队员3
m_upper_TheirTeam[2][2]=now_high_y;
m_upper_TheirTeam[2][1]=now_high_u;
m_upper_TheirTeam[2][0]=now_high_v;
m_lower_TheirTeam[2][2]=now_low_y;
m_lower_TheirTeam[2][1]=now_low_u;
m_lower_TheirTeam[2][0]=now_low_v;
break;
case 10://他队队员4
m_upper_TheirTeam[3][2]=now_high_y;
m_upper_TheirTeam[3][1]=now_high_u;
m_upper_TheirTeam[3][0]=now_high_v;
m_lower_TheirTeam[3][2]=now_low_y;
m_lower_TheirTeam[3][1]=now_low_u;
m_lower_TheirTeam[3][0]=now_low_v;
break;
case 11://他队队员5
m_upper_TheirTeam[4][2]=now_high_y;
m_upper_TheirTeam[4][1]=now_high_u;
m_upper_TheirTeam[4][0]=now_high_v;
m_lower_TheirTeam[4][2]=now_low_y;
m_lower_TheirTeam[4][1]=now_low_u;
m_lower_TheirTeam[4][0]=now_low_v;
break;
// case 9://球
case 12://球
m_upper_Ball[2]=now_high_y;
m_upper_Ball[1]=now_high_u;
m_upper_Ball[0]=now_high_v;
m_lower_Ball[2]=now_low_y;
m_lower_Ball[1]=now_low_u;
m_lower_Ball[0]=now_low_v;
break;
case 13://场地
// case 10://场地
m_upper_Field[2]=now_high_y;
m_upper_Field[1]=now_high_u;
m_upper_Field[0]=now_high_v;
m_lower_Field[2]=now_low_y;
m_lower_Field[1]=now_low_u;
m_lower_Field[0]=now_low_v;
break;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -