📄 modem3dlg.cpp
字号:
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][7]&0x80;
if(j==0x80)
{
draw_flag=1;
}
GetDlgItem(IDC_GZ18)->SetWindowText("高发温度传感器故障");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][8]&0x01;
if(j==0x01)
{
draw_flag=1;
}
GetDlgItem(IDC_GZ21)->SetWindowText("空调水泵故障");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][8]&0x02;
if(j==0x02)
{
draw_flag=1;
}
GetDlgItem(IDC_GZ22)->SetWindowText("冷却泵故障");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][8]&0x04;
if(j==0x04)
{
draw_flag=1;
}
GetDlgItem(IDC_GZ23)->SetWindowText("冷却风机故障");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][8]&0x08;
if(j==0x08)
{
draw_flag=1;
}
GetDlgItem(IDC_GZ24)->SetWindowText("溶液泵故障");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][8]&0x10;
if(j==0x10)
{
draw_flag=1;
}
GetDlgItem(IDC_GZ25)->SetWindowText("冷剂泵故障");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][8]&0x20;
if(j==0x20)
{
draw_flag=1;
}
GetDlgItem(IDC_GZ26)->SetWindowText("燃烧机故障");
/*
j=shiwaiji_gongkuang[shiwaiji_xuanze][8]&0x40;
if(j==0x40&&p==0&&k==0)
{
k=1;
if(str!="2#冷却风机故障")
{
GetDlgItem(IDC_GZ22)->SetWindowText("2#冷却风机故障");
p=1;
}
}
*/
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][8]&0x80;
if(j==0x80)
{
draw_flag=1;
}
GetDlgItem(IDC_GZ27)->SetWindowText("冷热阀未到位");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][9]&0x01;
if(j==0x01)
{
draw_flag=1;
}
GetDlgItem(IDC_BJ11)->SetWindowText("空调水温低");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][9]&0x02;
if(j==0x02)
{
draw_flag=1;
}
GetDlgItem(IDC_BJ12)->SetWindowText("冷却水超温");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][9]&0x04;
if(j==0x04)
{
draw_flag=1;
}
GetDlgItem(IDC_BJ13)->SetWindowText("冷却水温低");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][9]&0x08;
if(j==0x08)
{
draw_flag=1;
}
GetDlgItem(IDC_BJ14)->SetWindowText("高发超温");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][9]&0x10;
if(j==0x10)
{
draw_flag=1;
}
GetDlgItem(IDC_BJ15)->SetWindowText("排气超温");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][9]&0x20;
if(j==0x20)
{
draw_flag=1;
}
GetDlgItem(IDC_BJ16)->SetWindowText("高发缺溶液");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][9]&0x40;
if(j==0x40)
{
draw_flag=1;
}
GetDlgItem(IDC_BJ17)->SetWindowText("高发超压");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][9]&0x80;
if(j==0x80)
{
draw_flag=1;
}
GetDlgItem(IDC_BJ18)->SetWindowText("冷剂阀故障");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][10]&0x01;
if(j==0x01)
{
draw_flag=1;
}
GetDlgItem(IDC_YJ11)->SetWindowText("高发液控异常");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][10]&0x02;
if(j==0x02)
{
draw_flag=1;
}
GetDlgItem(IDC_YJ12)->SetWindowText("冷剂液控异常");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][10]&0x04;
if(j==0x04)
{
draw_flag=1;
}
GetDlgItem(IDC_YJ13)->SetWindowText("环境温度传感器故障");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][10]&0x08;
if(j==0x08)
{
draw_flag=1;
}
GetDlgItem(IDC_YJ14)->SetWindowText("空调水入口温度传感器故障");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][10]&0x10;
if(j==0x10)
{
draw_flag=1;
}
GetDlgItem(IDC_YJ15)->SetWindowText("冷却水出口温度传感器故障");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][10]&0x20;
if(j==0x20)
{
draw_flag=1;
}
GetDlgItem(IDC_YJ16)->SetWindowText("不凝气满");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][10]&0x40;
if(j==0x40)
{
draw_flag=1;
}
GetDlgItem(IDC_YJ17)->SetWindowText("环境温度低/高");
draw_flag=0;
j=shiwaiji_gongkuang[shiwaiji_xuanze][10]&0x80;
if(j==0x80)
{
draw_flag=1;
}
GetDlgItem(IDC_YJ18)->SetWindowText("排气温度传感器故障");
}
//历史故障
void CModem3Dlg::OnLsgz()
{
// TODO: Add your control notification handler code here
CListDialog dlg;
dlg.DoModal();
}
//整机调试
void CModem3Dlg::OnZjts()
{
// TODO: Add your command handler code here
CMenu* m_Menu=this->GetMenu();
m_Menu->ModifyMenu(ID_ZJTS,MF_CHECKED,ID_ZJTS,"整机调试");
m_Menu->ModifyMenu(ID_BJTS,MF_UNCHECKED,ID_BJTS,"部件调试");
m_Menu->ModifyMenu(ID_AUTO,MF_UNCHECKED,ID_AUTO,"自动运行");
if(m_kzfs==0)
zjbj();
m_lrfstop.DestroyWindow();
m_ljfstop.DestroyWindow();
m_psfstop.DestroyWindow();
m_kzfs=2;
GetDlgItem(IDC_KTFS)->SetWindowText("整机调试");
}
void CModem3Dlg::OnUpdateZjts(CCmdUI* pCmdUI)
{
// TODO: Add your command update UI handler code here
if(m_kzfs==2)
{pCmdUI->SetCheck(1);
pCmdUI->Enable(FALSE);
}
}
//
void CModem3Dlg::zjbj(void)
{
m_pktsb.DestroyWindow();
m_pljb.DestroyWindow();
m_plqb.DestroyWindow();
m_prsb.DestroyWindow();
m_prsrsj.DestroyWindow();
m_pzkb.DestroyWindow();
m_plqfj.DestroyWindow();
m_pryb.DestroyWindow();
m_plrf.DestroyWindow();
m_ppsf.DestroyWindow();
m_pbsf.DestroyWindow();
m_pljf.DestroyWindow();
m_prsj.DestroyWindow();
GetDlgItem(IDC_RSJ)->SetWindowText("");
GetDlgItem(IDC_KTSB)->SetWindowText("");
GetDlgItem(IDC_LQB)->SetWindowText("");
GetDlgItem(IDC_LJB)->SetWindowText("");
GetDlgItem(IDC_LQFJ)->SetWindowText("");
GetDlgItem(IDC_ZKB)->SetWindowText("");
GetDlgItem(IDC_RYB)->SetWindowText("");
GetDlgItem(IDC_RSB)->SetWindowText("");
GetDlgItem(IDC_RSRSJ)->SetWindowText("");
GetDlgItem(IDC_LRF)->SetWindowText("");
GetDlgItem(IDC_LJF)->SetWindowText("");
GetDlgItem(IDC_BSF)->SetWindowText("");
GetDlgItem(IDC_PSF)->SetWindowText("");
CDC * pDCC=this->GetDC();
CFont* pFont;
pFont=new CFont();
pFont->CreatePointFont(100,"宋体",pDCC);
//CFont *pFont=CFont::FromHandle((HFONT)::GetStockObject(ANSI_VAR_FONT));
m_ktsbopen.button_flag=0;
m_ktsbopen.Create("开",WS_CHILD |WS_VISIBLE|BS_OWNERDRAW| BS_PUSHBUTTON,CRect(300,310,340,335),this,IDC_KTSBOPEN);
m_ktsbopen.SetFont(pFont);
m_ktsbclose.button_flag=0;
m_ktsbclose.Create("关",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(350,310,390,335),this,IDC_KTSBCLOSE);
m_ktsbclose.SetFont(pFont);
m_lqbdisuopen.button_flag=0;
m_lqbdisuopen.Create("低速",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(500,310,540,335),this,IDC_LQBDISUOPEN);
m_lqbdisuopen.SetFont(pFont);
m_lqbgaosuopen.button_flag=0;
m_lqbgaosuopen.Create("高速",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(550,310,590,335),this,IDC_LQBGAOSUOPEN);
m_lqbgaosuopen.SetFont(pFont);
m_lqbclose.button_flag=0;
m_lqbclose.Create("关",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(600,310,640,335),this,IDC_LQBCLOSE);
m_lqbclose.SetFont(pFont);
m_lqfjdisuopen.button_flag=0;
m_lqfjdisuopen.Create("低速",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(300,360,340,385),this,IDC_LQFJDISUOPEN);
m_lqfjdisuopen.SetFont(pFont);
m_lqfjzhongsuopen.button_flag=0;
m_lqfjzhongsuopen.Create("中速",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(350,360,390,385),this,IDC_LQFJZHONGSUOPEN);
m_lqfjzhongsuopen.SetFont(pFont);
m_lqfjgaosuopen.button_flag=0;
m_lqfjgaosuopen.Create("高速",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(400,360,440,385),this,IDC_LQFJGAOSUOPEN);
m_lqfjgaosuopen.SetFont(pFont);
m_lqfjclose.button_flag=0;
m_lqfjclose.Create("关",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(450,360,490,385),this,IDC_LQFJCLOSE);
m_lqfjclose.SetFont(pFont);
m_ljbopen.button_flag=0;
m_ljbopen.Create("开",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(500,360,540,385),this,IDC_LJBOPEN);
m_ljbopen.SetFont(pFont);
m_ljbclose.button_flag=0;
m_ljbclose.Create("关",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(550,360,590,385),this,IDC_LJBCLOSE);
m_ljbclose.SetFont(pFont);
m_zkbopen.button_flag=0;
m_zkbopen.Create("开",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(300,405,340,430),this,IDC_ZKBOPEN);
m_zkbopen.SetFont(pFont);
m_zkbclose.button_flag=0;
m_zkbclose.Create("关",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(350,405,390,430),this,IDC_ZKBCLOSE);
m_zkbclose.SetFont(pFont);
m_rybopen.button_flag=0;
m_rybopen.Create("开",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(500,405,540,430),this,IDC_RYBOPEN);
m_rybopen.SetFont(pFont);
m_rybclose.button_flag=0;
m_rybclose.Create("关",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(550,405,590,430),this,IDC_RYBCLOSE);
m_rybclose.SetFont(pFont);
m_rsbopen.button_flag=0;
m_rsbopen.Create("开",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(300,630,340,655),this,IDC_RSBOPEN);
m_rsbopen.SetFont(pFont);
m_rsbclose.button_flag=0;
m_rsbclose.Create("关",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(350,630,390,655),this,IDC_RSBCLOSE);
m_rsbclose.SetFont(pFont);
m_rsrsjxiaohuo.button_flag=0;
m_rsrsjxiaohuo.Create("小火",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(500,630,540,655),this,IDC_RSRSJXIAOHUO);
m_rsrsjxiaohuo.SetFont(pFont);
m_rsrsjdahuo.button_flag=0;
m_rsrsjdahuo.Create("大火",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(550,630,590,655),this,IDC_RSRSJDAHUO);
m_rsrsjdahuo.SetFont(pFont);
m_rsrsjstop.button_flag=0;
m_rsrsjstop.Create("停",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(600,630,640,655),this,IDC_RSRSJSTOP);
m_rsrsjstop.SetFont(pFont);
m_lrfopen.button_flag=0;
m_lrfopen.Create("开",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(300,445,340,470),this,IDC_LRFOPEN);
m_lrfopen.SetFont(pFont);
m_lrfclose.button_flag=0;
m_lrfclose.Create("关",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(350,445,390,470),this,IDC_LRFCLOSE);
m_lrfclose.SetFont(pFont);
m_lrfstop.button_flag=0;
m_lrfstop.Create("停",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(400,445,440,470),this,IDC_LRFSTOP);
m_lrfstop.SetFont(pFont);
m_bsfopen.button_flag=0;
m_bsfopen.Create("开",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(500,495,540,520),this,IDC_BSFOPEN);
m_bsfopen.SetFont(pFont);
m_bsfclose.button_flag=0;
m_bsfclose.Create("关",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(550,495,590,520),this,IDC_BSFCLOSE);
m_bsfclose.SetFont(pFont);
m_psfopen.button_flag=0;
m_psfopen.Create("开",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(300,495,340,520),this,IDC_PSFOPEN);
m_psfopen.SetFont(pFont);
m_psfclose.button_flag=0;
m_psfclose.Create("关",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(350,495,390,520),this,IDC_PSFCLOSE);
m_psfclose.SetFont(pFont);
m_psfstop.button_flag=0;
m_psfstop.Create("停",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(400,495,440,520),this,IDC_PSFSTOP);
m_psfstop.SetFont(pFont);
m_ljfopen.button_flag=0;
m_ljfopen.Create("开",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(500,445,540,470),this,IDC_LJFOPEN);
m_ljfopen.SetFont(pFont);
m_ljfclose.button_flag=0;
m_ljfclose.Create("关",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(550,445,590,470),this,IDC_LJFCLOSE);
m_ljfclose.SetFont(pFont);
m_ljfstop.button_flag=0;
m_ljfstop.Create("停",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(600,445,640,470),this,IDC_LJFSTOP);
m_ljfstop.SetFont(pFont);
m_rsjxiaohuo.button_flag=0;
m_rsjxiaohuo.Create("小火",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON |BS_OWNERDRAW,CRect(300,540,340,565),this,IDC_RSJXIAOHUO);
m_rsjxiaohuo.SetFont(pFont);
m_rsjdahuo.button_flag=0;
m_rsjdahuo.Create("大火",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(350,540,390,565),this,IDC_RSJDAHUO);
m_rsjdahuo.SetFont(pFont);
m_rsjstop.button_flag=0;
m_rsjstop.Create("停",WS_CHILD |WS_VISIBLE|BS_PUSHBUTTON|BS_OWNERDRAW ,CRect(400,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -