📄 mxa_mep.cpp
字号:
m_tip_DG31.ShowWindow(SW_HIDE);
m_tip_DG41.ShowWindow(SW_HIDE);
m_tip_DG51.ShowWindow(SW_HIDE);
m_tip_DG61.ShowWindow(SW_HIDE);
m_tip_DG71.ShowWindow(SW_HIDE);
m_tip_DG81.ShowWindow(SW_HIDE);
m_tip_DG91.ShowWindow(SW_HIDE);
m_tip_DG101.ShowWindow(SW_HIDE);
m_tip_DG111.ShowWindow(SW_HIDE);
m_tip_DG121.ShowWindow(SW_HIDE);
m_tip_DG131.ShowWindow(SW_HIDE);
m_tip_DG141.ShowWindow(SW_HIDE);
m_tip_DG151.ShowWindow(SW_HIDE);
m_tip_DG161.ShowWindow(SW_HIDE);
return TRUE;
}
}
return CDialog::PreTranslateMessage(pMsg);
}
HBRUSH CMXA_MEP::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
if (pWnd == this)
{
return m_brBk;
}
// TODO: Return a different brush if the default is not desired
return hbr;
}
BOOL CMXA_MEP::OnInitDialog()
{
CDialog::OnInitDialog();
//设置背景
m_bmpBg.LoadBitmap(IDB_BITMAP_MXA_MEP);
m_brBk.CreatePatternBrush(&m_bmpBg);
m_bmpBg.DeleteObject();
m_bmp.LoadBitmap(IDB_BITMAP_);
//字体设置
lstrcpy((LPSTR)logfont.lfFaceName,(LPSTR)"Arial bold");
logfont.lfWeight=800;
logfont.lfWidth=8;
logfont.lfHeight=16;
logfont.lfEscapement=0;
logfont.lfUnderline=FALSE;
logfont.lfItalic=FALSE;
logfont.lfStrikeOut=FALSE;
logfont.lfCharSet=GB2312_CHARSET;
lstrcpy((LPSTR)logfont1.lfFaceName,(LPSTR)"Arial bold");
logfont1.lfWeight=800;
logfont1.lfWidth=8;
logfont1.lfHeight=20;
logfont1.lfEscapement=0;
logfont1.lfUnderline=FALSE;
logfont1.lfItalic=FALSE;
logfont1.lfStrikeOut=FALSE;
logfont1.lfCharSet=GB2312_CHARSET;
//静态框,编辑框颜色,背景设置
bk = RGB(0, 0, 121);
bk1 = RGB(255, 255, 0);
tx = RGB(0, 255, 255);
tx1 = RGB(255, 0, 255);
//设置静态文本
m_static_TITLE1.SubclassDlgItem( IDC_STATIC_TITLE1, this );
m_static_TITLE1.bkColor( bk );
m_static_TITLE1.textColor( tx );
m_static_TITLE1.setFont(&logfont );
m_static_TITLE2.SubclassDlgItem( IDC_STATIC_TITLE2, this );
m_static_TITLE2.bkColor( bk );
m_static_TITLE2.textColor( tx );
m_static_TITLE2.setFont(&logfont );
m_static_TITLE3.SubclassDlgItem( IDC_STATIC_TITLE3, this );
m_static_TITLE3.bkColor( bk );
m_static_TITLE3.textColor( tx );
m_static_TITLE3.setFont(&logfont );
m_static_TITLE4.SubclassDlgItem( IDC_STATIC_TITLE4, this );
m_static_TITLE4.bkColor( bk );
m_static_TITLE4.textColor( tx );
m_static_TITLE4.setFont(&logfont );
m_static_ORDER1.SubclassDlgItem( IDC_STATIC_ORDER1, this );
m_static_ORDER1.bkColor( bk );
m_static_ORDER1.textColor( tx );
m_static_ORDER1.setFont(&logfont1 );
m_static_ORDER2.SubclassDlgItem( IDC_STATIC_ORDER2, this );
m_static_ORDER2.bkColor( bk );
m_static_ORDER2.textColor( tx );
m_static_ORDER2.setFont(&logfont1 );
m_static_ORDER3.SubclassDlgItem( IDC_STATIC_ORDER3, this );
m_static_ORDER3.bkColor( bk );
m_static_ORDER3.textColor( tx );
m_static_ORDER3.setFont(&logfont1 );
m_static_ORDER4.SubclassDlgItem( IDC_STATIC_ORDER4, this );
m_static_ORDER4.bkColor( bk );
m_static_ORDER4.textColor( tx );
m_static_ORDER4.setFont(&logfont1 );
m_static_ORDER5.SubclassDlgItem( IDC_STATIC_ORDER5, this );
m_static_ORDER5.bkColor( bk );
m_static_ORDER5.textColor( tx );
m_static_ORDER5.setFont(&logfont1 );
m_static_ORDER6.SubclassDlgItem( IDC_STATIC_ORDER6, this );
m_static_ORDER6.bkColor( bk );
m_static_ORDER6.textColor( tx );
m_static_ORDER6.setFont(&logfont1 );
m_static_ORDER7.SubclassDlgItem( IDC_STATIC_ORDER7, this );
m_static_ORDER7.bkColor( bk );
m_static_ORDER7.textColor( tx );
m_static_ORDER7.setFont(&logfont1 );
m_static_ORDER8.SubclassDlgItem( IDC_STATIC_ORDER8, this );
m_static_ORDER8.bkColor( bk );
m_static_ORDER8.textColor( tx );
m_static_ORDER8.setFont(&logfont1 );
m_static_ORDER9.SubclassDlgItem( IDC_STATIC_ORDER9, this );
m_static_ORDER9.bkColor( bk );
m_static_ORDER9.textColor( tx );
m_static_ORDER9.setFont(&logfont1 );
m_static_ORDER10.SubclassDlgItem( IDC_STATIC_ORDER10, this );
m_static_ORDER10.bkColor( bk );
m_static_ORDER10.textColor( tx );
m_static_ORDER10.setFont(&logfont1 );
m_static_ORDER11.SubclassDlgItem( IDC_STATIC_ORDER11, this );
m_static_ORDER11.bkColor( bk );
m_static_ORDER11.textColor( tx );
m_static_ORDER11.setFont(&logfont1 );
m_static_ORDER12.SubclassDlgItem( IDC_STATIC_ORDER12, this );
m_static_ORDER12.bkColor( bk );
m_static_ORDER12.textColor( tx );
m_static_ORDER12.setFont(&logfont1 );
m_static_ORDER13.SubclassDlgItem( IDC_STATIC_ORDER13, this );
m_static_ORDER13.bkColor( bk );
m_static_ORDER13.textColor( tx );
m_static_ORDER13.setFont(&logfont1 );
m_static_ORDER14.SubclassDlgItem( IDC_STATIC_ORDER14, this );
m_static_ORDER14.bkColor( bk );
m_static_ORDER14.textColor( tx );
m_static_ORDER14.setFont(&logfont1 );
m_static_ORDER15.SubclassDlgItem( IDC_STATIC_ORDER15, this );
m_static_ORDER15.bkColor( bk );
m_static_ORDER15.textColor( tx );
m_static_ORDER15.setFont(&logfont1 );
m_static_ORDER16.SubclassDlgItem( IDC_STATIC_ORDER16, this );
m_static_ORDER16.bkColor( bk );
m_static_ORDER16.textColor( tx );
m_static_ORDER16.setFont(&logfont1 );
m_static_ENTER.SubclassDlgItem( IDC_STATIC_ENTER, this );
m_static_ENTER.bkColor( bk );
m_static_ENTER.textColor( tx1 );
m_static_ENTER.setFont(&logfont1 );
m_static_CANCEL.SubclassDlgItem( IDC_STATIC_CANCEL, this );
m_static_CANCEL.bkColor( bk );
m_static_CANCEL.textColor( tx1 );
m_static_CANCEL.setFont(&logfont1 );
m_static_AORB.SubclassDlgItem( IDC_STATIC_AORB, this );
m_static_AORB.bkColor( bk1 );
m_static_AORB.textColor( tx1 );
m_static_AORB.setFont(&logfont1 );
m_static_DG13.SubclassDlgItem( IDC_STATIC_DG13, this );
m_static_DG13.bkColor( bk );
m_static_DG13.textColor( tx );
m_static_DG13.setFont(&logfont1 );
m_static_DG23.SubclassDlgItem( IDC_STATIC_DG23, this );
m_static_DG23.bkColor( bk );
m_static_DG23.textColor( tx );
m_static_DG23.setFont(&logfont1 );
m_static_DG33.SubclassDlgItem( IDC_STATIC_DG33, this );
m_static_DG33.bkColor( bk );
m_static_DG33.textColor( tx );
m_static_DG33.setFont(&logfont1 );
m_static_DG43.SubclassDlgItem( IDC_STATIC_DG43, this );
m_static_DG43.bkColor( bk );
m_static_DG43.textColor( tx );
m_static_DG43.setFont(&logfont1 );
m_static_DG53.SubclassDlgItem( IDC_STATIC_DG53, this );
m_static_DG53.bkColor( bk );
m_static_DG53.textColor( tx );
m_static_DG53.setFont(&logfont1 );
m_static_DG63.SubclassDlgItem( IDC_STATIC_DG63, this );
m_static_DG63.bkColor( bk );
m_static_DG63.textColor( tx );
m_static_DG63.setFont(&logfont1 );
m_static_DG73.SubclassDlgItem( IDC_STATIC_DG73, this );
m_static_DG73.bkColor( bk );
m_static_DG73.textColor( tx );
m_static_DG73.setFont(&logfont1 );
m_static_DG83.SubclassDlgItem( IDC_STATIC_DG83, this );
m_static_DG83.bkColor( bk );
m_static_DG83.textColor( tx );
m_static_DG83.setFont(&logfont1 );
m_static_DG93.SubclassDlgItem( IDC_STATIC_DG93, this );
m_static_DG93.bkColor( bk );
m_static_DG93.textColor( tx );
m_static_DG93.setFont(&logfont1 );
m_static_DG103.SubclassDlgItem( IDC_STATIC_DG103, this );
m_static_DG103.bkColor( bk );
m_static_DG103.textColor( tx );
m_static_DG103.setFont(&logfont1 );
m_static_DG113.SubclassDlgItem( IDC_STATIC_DG113, this );
m_static_DG113.bkColor( bk );
m_static_DG113.textColor( tx );
m_static_DG113.setFont(&logfont1 );
m_static_DG123.SubclassDlgItem( IDC_STATIC_DG123, this );
m_static_DG123.bkColor( bk );
m_static_DG123.textColor( tx );
m_static_DG123.setFont(&logfont1 );
m_static_DG133.SubclassDlgItem( IDC_STATIC_DG133, this );
m_static_DG133.bkColor( bk );
m_static_DG133.textColor( tx );
m_static_DG133.setFont(&logfont1 );
m_static_DG143.SubclassDlgItem( IDC_STATIC_DG143, this );
m_static_DG143.bkColor( bk );
m_static_DG143.textColor( tx );
m_static_DG143.setFont(&logfont1 );
m_static_DG153.SubclassDlgItem( IDC_STATIC_DG153, this );
m_static_DG153.bkColor( bk );
m_static_DG153.textColor( tx );
m_static_DG153.setFont(&logfont1 );
m_static_DG163.SubclassDlgItem( IDC_STATIC_DG163, this );
m_static_DG163.bkColor( bk );
m_static_DG163.textColor( tx );
m_static_DG163.setFont(&logfont1 );
//设置编辑框
m_edit_DG14.SubclassDlgItem( IDC_EDIT_DG14, this );
m_edit_DG14.bkColor( bk );
m_edit_DG14.textColor( tx );
m_edit_DG14.setFont( &logfont );
m_edit_DG14.SetWindowText("N/A");
m_edit_DG24.SubclassDlgItem( IDC_EDIT_DG24, this );
m_edit_DG24.bkColor( bk );
m_edit_DG24.textColor( tx );
m_edit_DG24.setFont( &logfont );
m_edit_DG24.SetWindowText("N/A");
m_edit_DG34.SubclassDlgItem( IDC_EDIT_DG34, this );
m_edit_DG34.bkColor( bk );
m_edit_DG34.textColor( tx );
m_edit_DG34.setFont( &logfont );
m_edit_DG34.SetWindowText("N/A");
m_edit_DG44.SubclassDlgItem( IDC_EDIT_DG44, this );
m_edit_DG44.bkColor( bk );
m_edit_DG44.textColor( tx );
m_edit_DG44.setFont( &logfont );
m_edit_DG44.SetWindowText("N/A");
m_edit_DG54.SubclassDlgItem( IDC_EDIT_DG54, this );
m_edit_DG54.bkColor( bk );
m_edit_DG54.textColor( tx );
m_edit_DG54.setFont( &logfont );
m_edit_DG54.SetWindowText("N/A");
m_edit_DG64.SubclassDlgItem( IDC_EDIT_DG64, this );
m_edit_DG64.bkColor( bk );
m_edit_DG64.textColor( tx );
m_edit_DG64.setFont( &logfont );
m_edit_DG64.SetWindowText("N/A");
m_edit_DG74.SubclassDlgItem( IDC_EDIT_DG74, this );
m_edit_DG74.bkColor( bk );
m_edit_DG74.textColor( tx );
m_edit_DG74.setFont( &logfont );
m_edit_DG74.SetWindowText("N/A");
m_edit_DG84.SubclassDlgItem( IDC_EDIT_DG84, this );
m_edit_DG84.bkColor( bk );
m_edit_DG84.textColor( tx );
m_edit_DG84.setFont( &logfont );
m_edit_DG84.SetWindowText("N/A");
m_edit_DG94.SubclassDlgItem( IDC_EDIT_DG94, this );
m_edit_DG94.bkColor( bk );
m_edit_DG94.textColor( tx );
m_edit_DG94.setFont( &logfont );
m_edit_DG94.SetWindowText("N/A");
m_edit_DG104.SubclassDlgItem( IDC_EDIT_DG104, this );
m_edit_DG104.bkColor( bk );
m_edit_DG104.textColor( tx );
m_edit_DG104.setFont( &logfont );
m_edit_DG104.SetWindowText("N/A");
m_edit_DG114.SubclassDlgItem( IDC_EDIT_DG114, this );
m_edit_DG114.bkColor( bk );
m_edit_DG114.textColor( tx );
m_edit_DG114.setFont( &logfont );
m_edit_DG114.SetWindowText("N/A");
m_edit_DG124.SubclassDlgItem( IDC_EDIT_DG124, this );
m_edit_DG124.bkColor( bk );
m_edit_DG124.textColor( tx );
m_edit_DG124.setFont( &logfont );
m_edit_DG124.SetWindowText("N/A");
m_edit_DG134.SubclassDlgItem( IDC_EDIT_DG134, this );
m_edit_DG134.bkColor( bk );
m_edit_DG134.textColor( tx );
m_edit_DG134.setFont( &logfont );
m_edit_DG134.SetWindowText("N/A");
m_edit_DG144.SubclassDlgItem( IDC_EDIT_DG144, this );
m_edit_DG144.bkColor( bk );
m_edit_DG144.textColor( tx );
m_edit_DG144.setFont( &logfont );
m_edit_DG144.SetWindowText("N/A");
m_edit_DG154.SubclassDlgItem( IDC_EDIT_DG154, this );
m_edit_DG154.bkColor( bk );
m_edit_DG154.textColor( tx );
m_edit_DG154.setFont( &logfont );
m_edit_DG154.SetWindowText("N/A");
m_edit_DG164.SubclassDlgItem( IDC_EDIT_DG164, this );
m_edit_DG164.bkColor( bk );
m_edit_DG164.textColor( tx );
m_edit_DG164.setFont( &logfont );
m_edit_DG164.SetWindowText("N/A");
//为上下按键做准备
index=0;
index1=0;
index2=0;
index3=0;
index4=0;
index5=0;
index6=0;
index7=0;
index8=0;
index9=0;
index10=0;
index11=0;
index12=0;
index13=0;
index14=0;
index15=0;
index16=0;
//显示操作项
m_tip_AORB.ShowWindow(SW_SHOW);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void CMXA_MEP::OnSetfocusEditDg14()
{
m_edit_DG14.CreateCaret(&m_bmp);
m_edit_DG14.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg24()
{
m_edit_DG24.CreateCaret(&m_bmp);
m_edit_DG24.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg34()
{
m_edit_DG34.CreateCaret(&m_bmp);
m_edit_DG34.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg44()
{
m_edit_DG44.CreateCaret(&m_bmp);
m_edit_DG44.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg54()
{
m_edit_DG54.CreateCaret(&m_bmp);
m_edit_DG54.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg64()
{
m_edit_DG64.CreateCaret(&m_bmp);
m_edit_DG64.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg74()
{
m_edit_DG74.CreateCaret(&m_bmp);
m_edit_DG74.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg84()
{
m_edit_DG84.CreateCaret(&m_bmp);
m_edit_DG84.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg94()
{
m_edit_DG94.CreateCaret(&m_bmp);
m_edit_DG94.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg104()
{
m_edit_DG104.CreateCaret(&m_bmp);
m_edit_DG104.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg114()
{
m_edit_DG114.CreateCaret(&m_bmp);
m_edit_DG114.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg124()
{
m_edit_DG124.CreateCaret(&m_bmp);
m_edit_DG124.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg134()
{
m_edit_DG134.CreateCaret(&m_bmp);
m_edit_DG134.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg144()
{
m_edit_DG144.CreateCaret(&m_bmp);
m_edit_DG144.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg154()
{
m_edit_DG154.CreateCaret(&m_bmp);
m_edit_DG154.ShowCaret();
}
void CMXA_MEP::OnSetfocusEditDg164()
{
m_edit_DG164.CreateCaret(&m_bmp);
m_edit_DG164.ShowCaret();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -