📄 mxa_mep.cpp
字号:
return TRUE;
}
}
}
//响应回车键
if(pMsg->message==WM_KEYDOWN && pMsg->wParam==VK_RETURN)
{
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER1))
{
index1=0;
m_static_DG13.SetFocus();
m_static_DG13.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER2))
{
index2=0;
m_static_DG23.SetFocus();
m_static_DG23.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER3))
{
index3=0;
m_static_DG33.SetFocus();
m_static_DG33.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER4))
{
index4=0;
m_static_DG43.SetFocus();
m_static_DG43.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER5))
{
index5=0;
m_static_DG53.SetFocus();
m_static_DG53.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER6))
{
index6=0;
m_static_DG63.SetFocus();
m_static_DG63.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER7))
{
index7=0;
m_static_DG73.SetFocus();
m_static_DG73.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER8))
{
index8=0;
m_static_DG83.SetFocus();
m_static_DG83.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER9))
{
index9=0;
m_static_DG93.SetFocus();
m_static_DG93.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER10))
{
index10=0;
m_static_DG103.SetFocus();
m_static_DG103.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER11))
{
index11=0;
m_static_DG113.SetFocus();
m_static_DG113.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER12))
{
index12=0;
m_static_DG123.SetFocus();
m_static_DG123.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER13))
{
index13=0;
m_static_DG133.SetFocus();
m_static_DG133.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER14))
{
index14=0;
m_static_DG143.SetFocus();
m_static_DG143.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER15))
{
index15=0;
m_static_DG153.SetFocus();
m_static_DG153.bkColor( bk1 );
return TRUE;
}
if( CMXA_MEP::GetFocus() ==GetDlgItem(IDC_STATIC_ORDER16))
{
index16=0;
m_static_DG163.SetFocus();
m_static_DG163.bkColor( bk1 );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_CANCEL))
{
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_ENTER)) //除了焦点在确定和取消外的情况
{
//执行命令
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_AORB)) //除了焦点在确定和取消外的情况
{
index=17;
m_static_ENTER.SetFocus();
m_static_ENTER.bkColor( bk1 );
m_static_AORB.bkColor( bk );
m_tip_ENTER.ShowWindow(SW_SHOW);
m_tip_AORB.ShowWindow(SW_HIDE);
return TRUE;
}
//在内部回车的话焦点送回来
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG13)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG14))
{
m_static_ORDER1.SetFocus();
m_static_DG13.bkColor( bk );
m_edit_DG14.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG23)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG24))
{
m_static_ORDER2.SetFocus();
m_static_DG23.bkColor( bk );
m_edit_DG24.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG33)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG34))
{
m_static_ORDER3.SetFocus();
m_static_DG33.bkColor( bk );
m_edit_DG34.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG43)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG44))
{
m_static_ORDER4.SetFocus();
m_static_DG43.bkColor( bk );
m_edit_DG44.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG53)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG54))
{
m_static_ORDER5.SetFocus();
m_static_DG53.bkColor( bk );
m_edit_DG54.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG63)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG64))
{
m_static_ORDER6.SetFocus();
m_static_DG63.bkColor( bk );
m_edit_DG64.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG73)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG74))
{
m_static_ORDER7.SetFocus();
m_static_DG73.bkColor( bk );
m_edit_DG74.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG83)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG84))
{
m_static_ORDER8.SetFocus();
m_static_DG83.bkColor( bk );
m_edit_DG84.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG93)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG94))
{
m_static_ORDER9.SetFocus();
m_static_DG93.bkColor( bk );
m_edit_DG94.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG103)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG104))
{
m_static_ORDER10.SetFocus();
m_static_DG103.bkColor( bk );
m_edit_DG104.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG113)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG114))
{
m_static_ORDER11.SetFocus();
m_static_DG113.bkColor( bk );
m_edit_DG114.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG123)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG124))
{
m_static_ORDER12.SetFocus();
m_static_DG123.bkColor( bk );
m_edit_DG124.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG133)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG134))
{
m_static_ORDER13.SetFocus();
m_static_DG133.bkColor( bk );
m_edit_DG134.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG143)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG144))
{
m_static_ORDER14.SetFocus();
m_static_DG143.bkColor( bk );
m_edit_DG144.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG153)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG154))
{
m_static_ORDER15.SetFocus();
m_static_DG153.bkColor( bk );
m_edit_DG154.bkColor( bk );
return TRUE;
}
if(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG163)
||CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG164))
{
m_static_ORDER16.SetFocus();
m_static_DG163.bkColor( bk );
m_edit_DG164.bkColor( bk );
return TRUE;
}
}
//响应ESCAPE键
if(pMsg->message==WM_KEYDOWN && pMsg->wParam==VK_ESCAPE)
{
//在内部回车的话焦点送回来
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG13))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG14)))
{
m_static_ORDER1.SetFocus();
m_static_DG13.bkColor( bk );
m_edit_DG14.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG23))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG24)))
{
m_static_ORDER2.SetFocus();
m_static_DG23.bkColor( bk );
m_edit_DG24.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG33))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG34)))
{
m_static_ORDER3.SetFocus();
m_static_DG33.bkColor( bk );
m_edit_DG34.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG43))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG44)))
{
m_static_ORDER4.SetFocus();
m_static_DG43.bkColor( bk );
m_edit_DG44.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG53))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG54)))
{
m_static_ORDER5.SetFocus();
m_static_DG53.bkColor( bk );
m_edit_DG54.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG63))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG64)))
{
m_static_ORDER6.SetFocus();
m_static_DG63.bkColor( bk );
m_edit_DG64.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG73))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG74)))
{
m_static_ORDER7.SetFocus();
m_static_DG73.bkColor( bk );
m_edit_DG74.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG83))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG84)))
{
m_static_ORDER8.SetFocus();
m_static_DG83.bkColor( bk );
m_edit_DG84.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG93))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG94)))
{
m_static_ORDER9.SetFocus();
m_static_DG93.bkColor( bk );
m_edit_DG94.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG103))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG104)))
{
m_static_ORDER10.SetFocus();
m_static_DG103.bkColor( bk );
m_edit_DG104.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG113))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG114)))
{
m_static_ORDER11.SetFocus();
m_static_DG113.bkColor( bk );
m_edit_DG114.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG123))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG124)))
{
m_static_ORDER12.SetFocus();
m_static_DG123.bkColor( bk );
m_edit_DG124.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG133))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG134)))
{
m_static_ORDER13.SetFocus();
m_static_DG133.bkColor( bk );
m_edit_DG134.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG143))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG144)))
{
m_static_ORDER14.SetFocus();
m_static_DG143.bkColor( bk );
m_edit_DG144.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG153))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG154)))
{
m_static_ORDER15.SetFocus();
m_static_DG153.bkColor( bk );
m_edit_DG154.bkColor( bk );
return TRUE;
}
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_DG163))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_EDIT_DG164)))
{
m_static_ORDER16.SetFocus();
m_static_DG163.bkColor( bk );
m_edit_DG164.bkColor( bk );
return TRUE;
}
//在标题的话就跳到ESC
if((CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_AORB))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER1))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER2))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER3))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER4))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER5))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER6))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER7))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER8))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER9))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER11))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER12))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER13))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER14))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER15))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_CTRL_ORDER16))
||(CMXA_MEP::GetFocus() == GetDlgItem(IDC_STATIC_ENTER1)))
{
index=18;
m_static_CANCEL.SetFocus();
m_static_CANCEL.bkColor( bk1 );
m_static_AORB.bkColor( bk );
m_static_ORDER1.bkColor( bk );
m_static_ORDER2.bkColor( bk );
m_static_ORDER3.bkColor( bk );
m_static_ORDER4.bkColor( bk );
m_static_ORDER5.bkColor( bk );
m_static_ORDER6.bkColor( bk );
m_static_ORDER7.bkColor( bk );
m_static_ORDER8.bkColor( bk );
m_static_ORDER9.bkColor( bk );
m_static_ORDER10.bkColor( bk );
m_static_ORDER11.bkColor( bk );
m_static_ORDER12.bkColor( bk );
m_static_ORDER13.bkColor( bk );
m_static_ORDER14.bkColor( bk );
m_static_ORDER15.bkColor( bk );
m_static_ORDER16.bkColor( bk );
m_static_ENTER.bkColor( bk );
m_tip_CANCEL.ShowWindow(SW_SHOW);
m_tip_ENTER.ShowWindow(SW_HIDE);
m_tip_AORB.ShowWindow(SW_HIDE);
m_tip_DG11.ShowWindow(SW_HIDE);
m_tip_DG21.ShowWindow(SW_HIDE);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -