📄 dlglock.cpp
字号:
// dlglock.cpp : implementation file
//
#include "stdafx.h"
#include "vqcwin.h"
#include "dlgdblink.h"
#include "dlglock.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// dlglock dialog
void dlglock::InitDataDefineProc()
{
m_CheckBhNum = lockSet.CheckBhNum;
m_CheckYcNum = lockSet.CheckYcNum;
m_CheckYxNum = lockSet.CheckYxNum;
m_CheckYcType1 = lockSet.CheckYcType[0];
m_CheckYcType2 = lockSet.CheckYcType[1];
m_CheckYcType3 = lockSet.CheckYcType[2];
m_CheckYcType4 = lockSet.CheckYcType[3];
m_CheckYcType5 = lockSet.CheckYcType[4];
m_CheckYcType6 = lockSet.CheckYcType[5];
m_CheckYcType7 = lockSet.CheckYcType[6];
m_CheckYcType8 = lockSet.CheckYcType[7];
m_CheckYcValue1 = lockSet.CheckYcValue[0];
m_CheckYcValue2 = lockSet.CheckYcValue[1];
m_CheckYcValue3 = lockSet.CheckYcValue[2];
m_CheckYcValue4 = lockSet.CheckYcValue[3];
m_CheckYcValue5 = lockSet.CheckYcValue[4];
m_CheckYcValue6 = lockSet.CheckYcValue[5];
m_CheckYcValue7 = lockSet.CheckYcValue[6];
m_CheckYcValue8 = lockSet.CheckYcValue[7];
m_CheckYxStatus1 = lockSet.CheckYxStatus[0];
m_CheckYxStatus2 = lockSet.CheckYxStatus[1];
m_CheckYxStatus3 = lockSet.CheckYxStatus[2];
m_CheckYxStatus4 = lockSet.CheckYxStatus[3];
m_CheckYxStatus5 = lockSet.CheckYxStatus[4];
m_CheckYxStatus6 = lockSet.CheckYxStatus[5];
m_CheckYxStatus7 = lockSet.CheckYxStatus[6];
m_CheckYxStatus8 = lockSet.CheckYxStatus[7];
m_IsNeedManClearYx1 = lockSet.IsNeedManClearYx[0];
m_IsNeedManClearYx2 = lockSet.IsNeedManClearYx[1];
m_IsNeedManClearYx3 = lockSet.IsNeedManClearYx[2];
m_IsNeedManClearYx4 = lockSet.IsNeedManClearYx[3];
m_IsNeedManClearYx5 = lockSet.IsNeedManClearYx[4];
m_IsNeedManClearYx6 = lockSet.IsNeedManClearYx[5];
m_IsNeedManClearYx7 = lockSet.IsNeedManClearYx[6];
m_IsNeedManClearYx8 = lockSet.IsNeedManClearYx[7];
}
void dlglock::EndDataDefineProc()
{
UpdateData(TRUE);
lockSet.CheckBhNum = m_CheckBhNum;
lockSet.CheckYcNum = m_CheckYcNum;
lockSet.CheckYxNum = m_CheckYxNum;
lockSet.CheckYcType[0] = m_CheckYcType1;
lockSet.CheckYcType[1] = m_CheckYcType2;
lockSet.CheckYcType[2] = m_CheckYcType3;
lockSet.CheckYcType[3] = m_CheckYcType4;
lockSet.CheckYcType[4] = m_CheckYcType5;
lockSet.CheckYcType[5] = m_CheckYcType6;
lockSet.CheckYcType[6] = m_CheckYcType7;
lockSet.CheckYcType[7] = m_CheckYcType8;
lockSet.CheckYcValue[0] = m_CheckYcValue1;
lockSet.CheckYcValue[1] = m_CheckYcValue2;
lockSet.CheckYcValue[2] = m_CheckYcValue3;
lockSet.CheckYcValue[3] = m_CheckYcValue4;
lockSet.CheckYcValue[4] = m_CheckYcValue5;
lockSet.CheckYcValue[5] = m_CheckYcValue6;
lockSet.CheckYcValue[6] = m_CheckYcValue7;
lockSet.CheckYcValue[7] = m_CheckYcValue8;
lockSet.CheckYxStatus[0] = m_CheckYxStatus1;
lockSet.CheckYxStatus[1] = m_CheckYxStatus2;
lockSet.CheckYxStatus[2] = m_CheckYxStatus3;
lockSet.CheckYxStatus[3] = m_CheckYxStatus4;
lockSet.CheckYxStatus[4] = m_CheckYxStatus5;
lockSet.CheckYxStatus[5] = m_CheckYxStatus6;
lockSet.CheckYxStatus[6] = m_CheckYxStatus7;
lockSet.CheckYxStatus[7] = m_CheckYxStatus8;
lockSet.IsNeedManClearYx[0] = m_IsNeedManClearYx1;
lockSet.IsNeedManClearYx[1] = m_IsNeedManClearYx2;
lockSet.IsNeedManClearYx[2] = m_IsNeedManClearYx3;
lockSet.IsNeedManClearYx[3] = m_IsNeedManClearYx4;
lockSet.IsNeedManClearYx[4] = m_IsNeedManClearYx5;
lockSet.IsNeedManClearYx[5] = m_IsNeedManClearYx6;
lockSet.IsNeedManClearYx[6] = m_IsNeedManClearYx7;
lockSet.IsNeedManClearYx[7] = m_IsNeedManClearYx8;
}
dlglock::dlglock(CWnd* pParent /*=NULL*/)
: CDialog(dlglock::IDD, pParent)
{
//{{AFX_DATA_INIT(dlglock)
m_CheckBhNum = 0;
m_CheckYcNum = 0;
m_CheckYxNum = 0;
m_CheckYcType1 = 0;
m_CheckYcType2 = 0;
m_CheckYcType3 = 0;
m_CheckYcType4 = 0;
m_CheckYcType5 = 0;
m_CheckYcType6 = 0;
m_CheckYcType7 = 0;
m_CheckYcType8 = 0;
m_CheckYcValue1 = 0.0f;
m_CheckYcValue2 = 0.0f;
m_CheckYcValue3 = 0.0f;
m_CheckYcValue4 = 0.0f;
m_CheckYcValue5 = 0.0f;
m_CheckYcValue6 = 0.0f;
m_CheckYcValue7 = 0.0f;
m_CheckYxStatus1 = FALSE;
m_CheckYxStatus2 = FALSE;
m_CheckYxStatus3 = FALSE;
m_CheckYxStatus4 = FALSE;
m_CheckYxStatus5 = FALSE;
m_CheckYxStatus6 = FALSE;
m_CheckYxStatus7 = FALSE;
m_CheckYxStatus8 = FALSE;
m_IsNeedManClearYx1 = FALSE;
m_IsNeedManClearYx2 = FALSE;
m_IsNeedManClearYx3 = FALSE;
m_IsNeedManClearYx4 = FALSE;
m_IsNeedManClearYx5 = FALSE;
m_IsNeedManClearYx6 = FALSE;
m_IsNeedManClearYx7 = FALSE;
m_IsNeedManClearYx8 = FALSE;
m_CheckYcValue8 = 0.0f;
//}}AFX_DATA_INIT
}
void dlglock::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(dlglock)
DDX_CBIndex(pDX, IDC_CheckBhNum, m_CheckBhNum);
DDX_CBIndex(pDX, IDC_CheckYcNum, m_CheckYcNum);
DDX_CBIndex(pDX, IDC_CheckYxNum, m_CheckYxNum);
DDX_CBIndex(pDX, IDC_CheckYcType1, m_CheckYcType1);
DDX_CBIndex(pDX, IDC_CheckYcType2, m_CheckYcType2);
DDX_CBIndex(pDX, IDC_CheckYcType3, m_CheckYcType3);
DDX_CBIndex(pDX, IDC_CheckYcType4, m_CheckYcType4);
DDX_CBIndex(pDX, IDC_CheckYcType5, m_CheckYcType5);
DDX_CBIndex(pDX, IDC_CheckYcType6, m_CheckYcType6);
DDX_CBIndex(pDX, IDC_CheckYcType7, m_CheckYcType7);
DDX_CBIndex(pDX, IDC_CheckYcType8, m_CheckYcType8);
DDX_Text(pDX, IDC_CheckYcValue1, m_CheckYcValue1);
DDX_Text(pDX, IDC_CheckYcValue2, m_CheckYcValue2);
DDX_Text(pDX, IDC_CheckYcValue3, m_CheckYcValue3);
DDX_Text(pDX, IDC_CheckYcValue4, m_CheckYcValue4);
DDX_Text(pDX, IDC_CheckYcValue5, m_CheckYcValue5);
DDX_Text(pDX, IDC_CheckYcValue6, m_CheckYcValue6);
DDX_Text(pDX, IDC_CheckYcValue7, m_CheckYcValue7);
DDX_Check(pDX, IDC_CheckYxStatus1, m_CheckYxStatus1);
DDX_Check(pDX, IDC_CheckYxStatus2, m_CheckYxStatus2);
DDX_Check(pDX, IDC_CheckYxStatus3, m_CheckYxStatus3);
DDX_Check(pDX, IDC_CheckYxStatus4, m_CheckYxStatus4);
DDX_Check(pDX, IDC_CheckYxStatus5, m_CheckYxStatus5);
DDX_Check(pDX, IDC_CheckYxStatus6, m_CheckYxStatus6);
DDX_Check(pDX, IDC_CheckYxStatus7, m_CheckYxStatus7);
DDX_Check(pDX, IDC_CheckYxStatus8, m_CheckYxStatus8);
DDX_Check(pDX, IDC_IsNeedManClearYx1, m_IsNeedManClearYx1);
DDX_Check(pDX, IDC_IsNeedManClearYx2, m_IsNeedManClearYx2);
DDX_Check(pDX, IDC_IsNeedManClearYx3, m_IsNeedManClearYx3);
DDX_Check(pDX, IDC_IsNeedManClearYx4, m_IsNeedManClearYx4);
DDX_Check(pDX, IDC_IsNeedManClearYx5, m_IsNeedManClearYx5);
DDX_Check(pDX, IDC_IsNeedManClearYx6, m_IsNeedManClearYx6);
DDX_Check(pDX, IDC_IsNeedManClearYx7, m_IsNeedManClearYx7);
DDX_Check(pDX, IDC_IsNeedManClearYx8, m_IsNeedManClearYx8);
DDX_Text(pDX, IDC_CheckYcValue8, m_CheckYcValue8);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(dlglock, CDialog)
//{{AFX_MSG_MAP(dlglock)
ON_CBN_SELCHANGE(IDC_CheckYcNum, OnSelchangeCheckYcNum)
ON_CBN_SELCHANGE(IDC_CheckBhNum, OnSelchangeCheckBhNum)
ON_CBN_SELCHANGE(IDC_CheckYxNum, OnSelchangeCheckYxNum)
ON_BN_CLICKED(IDC_CheckBhRec1, OnCheckBhRec1)
ON_BN_CLICKED(IDC_CheckBhRec2, OnCheckBhRec2)
ON_BN_CLICKED(IDC_CheckBhRec3, OnCheckBhRec3)
ON_BN_CLICKED(IDC_CheckBhRec4, OnCheckBhRec4)
ON_BN_CLICKED(IDC_CheckYcRec1, OnCheckYcRec1)
ON_BN_CLICKED(IDC_CheckYcRec2, OnCheckYcRec2)
ON_BN_CLICKED(IDC_CheckYcRec3, OnCheckYcRec3)
ON_BN_CLICKED(IDC_CheckYcRec4, OnCheckYcRec4)
ON_BN_CLICKED(IDC_CheckYcRec5, OnCheckYcRec5)
ON_BN_CLICKED(IDC_CheckYcRec6, OnCheckYcRec6)
ON_BN_CLICKED(IDC_CheckYcRec7, OnCheckYcRec7)
ON_BN_CLICKED(IDC_CheckYcRec8, OnCheckYcRec8)
ON_BN_CLICKED(IDC_CheckYxRec1, OnCheckYxRec1)
ON_BN_CLICKED(IDC_CheckYxRec2, OnCheckYxRec2)
ON_BN_CLICKED(IDC_CheckYxRec3, OnCheckYxRec3)
ON_BN_CLICKED(IDC_CheckYxRec4, OnCheckYxRec4)
ON_BN_CLICKED(IDC_CheckYxRec5, OnCheckYxRec5)
ON_BN_CLICKED(IDC_CheckYxRec6, OnCheckYxRec6)
ON_BN_CLICKED(IDC_CheckYxRec7, OnCheckYxRec7)
ON_BN_CLICKED(IDC_CheckYxRec8, OnCheckYxRec8)
ON_BN_CLICKED(IDC_ReSet, OnReSet)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// dlglock message handlers
void dlglock::OnOK()
{
// TODO: Add extra validation here
EndDataDefineProc();
CDialog::OnOK();
}
BOOL dlglock::OnInitDialog()
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -