📄 movetest.cpp
字号:
m_sALowSpeed ="2000";
m_sAStep ="4000";
m_sAHighSpeed ="5000";
m_sAAccel ="4000";
//直线插补运动参数初始化
m_sLXaxisNum ="1";
m_sLXstep ="3000";
m_sLYaxisNum ="2";
m_sLYstep ="4000";
m_sLZaxisNum ="3";
m_sLZstep ="5000";
m_sLAaxisNum ="4";
m_sLAstep = "5000";
m_sLLowSpeed ="2000";
m_sLHighSpeed ="6000";
m_sLaccel ="4000";
//直线插补运动参数初始化
m_sCircleXAxis ="1";
m_sCircleYAxis ="2";
m_sCircleXorign ="1000";
m_sCircleYorign ="1000";
m_sCircleAngle ="180";
m_sCircleJingDu ="0.1";
m_sCirclebili ="1";
m_sCircleLowSpeed ="1000";
m_sCircleHighSpeed ="6000";
m_sCircleAccel ="3000";
UpdateData(FALSE);
}
//////////////////////////////////////////////////////////////////////////
//函数功能:更新显示运动控制视图
//////////////////////////////////////////////////////////////////////////
void CMoveTest::OnShowWindow(BOOL bShow, UINT nStatus)
{
CFormView::OnShowWindow(bShow, nStatus);
// TODO: Add your message handler code here
OnInitialUpdate();
}
//////////////////////////////////////////////////////////////////////////
//函数功能:显示直线运动为常速时的运动界面
//////////////////////////////////////////////////////////////////////////
void CMoveTest::OnRadConspeed()
{
// TODO: Add your control notification handler code here
m_nLineMoveType=0;
GetDlgItem(IDC_STATIC_AXISNUM)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XSTEP)->ShowWindow(SW_SHOW);
if(m_nLineMoveNum==1)
{
GetDlgItem(IDC_EDIT_YAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YLOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YSTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZLOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZSTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ALOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ASTEP)->ShowWindow(SW_HIDE);
}
if(m_nLineMoveNum==2)
{
GetDlgItem(IDC_EDIT_YAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZLOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZSTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ALOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ASTEP)->ShowWindow(SW_HIDE);
}
if(m_nLineMoveNum==3)
{
GetDlgItem(IDC_EDIT_YAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_AAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ALOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ASTEP)->ShowWindow(SW_HIDE);
}
if(m_nLineMoveNum==4)
{
GetDlgItem(IDC_EDIT_YAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_AAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ALOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ASTEP)->ShowWindow(SW_SHOW);
}
GetDlgItem(IDC_STATIC_HIGHSPEED)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_STATIC_ACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_XHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_XACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_STATIC_SPEEDSTYLE)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_CONSPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_FASTDPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_MOVESTYLE)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_PMOVE)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_VMOVE)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_AXISSTYLE)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_ONEAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_TWOAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_THREEAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_FOURAXIS)->ShowWindow(SW_SHOW);
}
//////////////////////////////////////////////////////////////////////////
//函数功能:显示直线运动为快速时的运动界面
//////////////////////////////////////////////////////////////////////////
void CMoveTest::OnRadFastdpeed()
{
// TODO: Add your control notification handler code here
m_nLineMoveType=1;
GetDlgItem(IDC_STATIC_AXISNUM)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_LOWSPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_STEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_HIGHSPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_ACCEL)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XACCEL)->ShowWindow(SW_SHOW);
if(m_nLineMoveNum==1)
{
GetDlgItem(IDC_EDIT_YAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YLOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YSTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZLOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZSTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ALOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ASTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AACCEL)->ShowWindow(SW_HIDE);
}
if(m_nLineMoveNum==2)
{
GetDlgItem(IDC_EDIT_YAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YACCEL)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZLOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZSTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ALOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ASTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AACCEL)->ShowWindow(SW_HIDE);
}
if(m_nLineMoveNum==3)
{
GetDlgItem(IDC_EDIT_YAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YACCEL)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZACCEL)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_AAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ALOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ASTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AACCEL)->ShowWindow(SW_HIDE);
}
if(m_nLineMoveNum==4)
{
GetDlgItem(IDC_EDIT_YAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YACCEL)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZACCEL)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_AAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ALOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ASTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_AHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_AACCEL)->ShowWindow(SW_SHOW);
}
GetDlgItem(IDC_STATIC_SPEEDSTYLE)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_CONSPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_FASTDPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_MOVESTYLE)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_PMOVE)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_VMOVE)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_AXISSTYLE)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_ONEAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_TWOAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_THREEAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_RAD_FOURAXIS)->ShowWindow(SW_SHOW);
}
//////////////////////////////////////////////////////////////////////////
//函数功能:显示直线运动为单轴时的运动界面
//////////////////////////////////////////////////////////////////////////
void CMoveTest::OnRadOneaxis()
{
// TODO: Add your control notification handler code here
m_nLineMoveNum=1;
GetDlgItem(IDC_STATIC_AXISNUM)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_LOWSPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_STEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YLOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YSTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZLOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZSTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ALOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ASTEP)->ShowWindow(SW_HIDE);
if(m_nLineMoveType==1)
{
GetDlgItem(IDC_EDIT_XHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XACCEL)->ShowWindow(SW_SHOW);
}
else
{
GetDlgItem(IDC_EDIT_XHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_XACCEL)->ShowWindow(SW_HIDE);
}
GetDlgItem(IDC_EDIT_YHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AACCEL)->ShowWindow(SW_HIDE);
if(m_nLineMoveType==1)
{
GetDlgItem(IDC_STATIC_HIGHSPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_ACCEL)->ShowWindow(SW_SHOW);
}
else
{
GetDlgItem(IDC_STATIC_HIGHSPEED)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_STATIC_ACCEL)->ShowWindow(SW_HIDE);
}
}
//////////////////////////////////////////////////////////////////////////
//函数功能:显示直线运动为两轴时的运动界面
//////////////////////////////////////////////////////////////////////////
void CMoveTest::OnRadTwoaxis()
{
// TODO: Add your control notification handler code here
m_nLineMoveNum=2;
GetDlgItem(IDC_STATIC_AXISNUM)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_LOWSPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_STEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZLOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZSTEP)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ALOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ASTEP)->ShowWindow(SW_HIDE);
if(m_nLineMoveType==1)
{
GetDlgItem(IDC_EDIT_XHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XACCEL)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YACCEL)->ShowWindow(SW_SHOW);
}
else
{
GetDlgItem(IDC_EDIT_XHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_XACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YACCEL)->ShowWindow(SW_HIDE);
}
GetDlgItem(IDC_EDIT_ZHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AACCEL)->ShowWindow(SW_HIDE);
if(m_nLineMoveType==1)
{
GetDlgItem(IDC_STATIC_HIGHSPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_ACCEL)->ShowWindow(SW_SHOW);
}
else
{
GetDlgItem(IDC_STATIC_HIGHSPEED)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_STATIC_ACCEL)->ShowWindow(SW_HIDE);
}
}
//////////////////////////////////////////////////////////////////////////
//函数功能:显示直线运动为三轴时的运动界面
//////////////////////////////////////////////////////////////////////////
void CMoveTest::OnRadThreeaxis()
{
// TODO: Add your control notification handler code here
m_nLineMoveNum=3;
GetDlgItem(IDC_STATIC_AXISNUM)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_LOWSPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_STEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZAXIS)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZLOWSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZSTEP)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_AAXIS)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ALOWSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ASTEP)->ShowWindow(SW_HIDE);
if(m_nLineMoveType==1)
{
GetDlgItem(IDC_EDIT_XHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_XACCEL)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_YACCEL)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZHIGHSPD)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_EDIT_ZACCEL)->ShowWindow(SW_SHOW);
}
else
{
GetDlgItem(IDC_EDIT_XHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_XACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_YACCEL)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_ZACCEL)->ShowWindow(SW_HIDE);
}
GetDlgItem(IDC_EDIT_AHIGHSPD)->ShowWindow(SW_HIDE);
GetDlgItem(IDC_EDIT_AACCEL)->ShowWindow(SW_HIDE);
if(m_nLineMoveType==1)
{
GetDlgItem(IDC_STATIC_HIGHSPEED)->ShowWindow(SW_SHOW);
GetDlgItem(IDC_STATIC_ACCEL)->ShowWindow(SW_SHOW);
}
else
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -