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

📄 mxa_mep.cpp

📁 面板显示程序
💻 CPP
📖 第 1 页 / 共 5 页
字号:
					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 + -