📄 setalarm.cpp
字号:
// SetAlarm.cpp : implementation file
//
#include "stdafx.h"
#include "SHT11Transmit.h"
#include "SetAlarm.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// SetAlarm property page
IMPLEMENT_DYNCREATE(SetAlarm, CPropertyPage)
SetAlarm::SetAlarm() : CPropertyPage(SetAlarm::IDD)
{
//{{AFX_DATA_INIT(SetAlarm)
m_TC_AlarmVar = 0.0f;
m_RH_AlarmVar = 0.0f;
//}}AFX_DATA_INIT
}
SetAlarm::~SetAlarm()
{
}
void SetAlarm::DoDataExchange(CDataExchange* pDX)
{
CPropertyPage::DoDataExchange(pDX);
//{{AFX_DATA_MAP(SetAlarm)
DDX_Control(pDX, IDC_COMBO6, m_AlarmRH_Direct);
DDX_Control(pDX, IDC_COMBO5, m_AlarmRH_Type);
DDX_Control(pDX, IDC_COMBO4, m_AlarmRH_State);
DDX_Control(pDX, IDC_COMBO2, m_AlarmTC_Type);
DDX_Control(pDX, IDC_COMBO3, m_AlarmTC_Direct);
DDX_Control(pDX, IDC_COMBO1, m_AlarmTC_State);
DDX_Text(pDX, IDC_EDIT1, m_TC_AlarmVar);
DDX_Text(pDX, IDC_EDIT2, m_RH_AlarmVar);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(SetAlarm, CPropertyPage)
//{{AFX_MSG_MAP(SetAlarm)
ON_BN_CLICKED(IDC_ReadTempAlarm, OnReadTempAlarm)
ON_BN_CLICKED(IDC_BUTTON_SetTCAlarm, OnBUTTONSetTCAlarm)
ON_BN_CLICKED(IDC_BUTTON_RHAlarm, OnBUTTONRHAlarm)
ON_BN_CLICKED(IDC_BUTTON_SetRHAlarm, OnBUTTONSetRHAlarm)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// SetAlarm message handlers
void SetAlarm::OnReadTempAlarm()
{
// TODO: Add your control notification handler code here
}
void SetAlarm::OnBUTTONSetTCAlarm()
{
// TODO: Add your control notification handler code here
}
void SetAlarm::OnBUTTONRHAlarm()
{
// TODO: Add your control notification handler code here
}
void SetAlarm::OnBUTTONSetRHAlarm()
{
// TODO: Add your control notification handler code here
}
BOOL SetAlarm::OnInitDialog()
{
CPropertyPage::OnInitDialog();
m_AlarmTC_State.AddString(_T("开启"));
m_AlarmTC_State.AddString(_T("关闭"));
m_AlarmTC_State.SetCurSel(1);
m_AlarmTC_Type.AddString(_T("高电流报警"));
m_AlarmTC_Type.AddString(_T("低电流报警"));
m_AlarmTC_Type.SetCurSel(0);
m_AlarmTC_Direct.AddString(_T("向上"));
m_AlarmTC_Direct.AddString(_T("向下"));
m_AlarmTC_Direct.SetCurSel(0);
m_AlarmRH_State.AddString(_T("开启"));
m_AlarmRH_State.AddString(_T("关闭"));
m_AlarmRH_State.SetCurSel(1);
m_AlarmRH_Type.AddString(_T("高电流报警"));
m_AlarmRH_Type.AddString(_T("低电流报警"));
m_AlarmRH_Type.SetCurSel(0);
m_AlarmRH_Direct.AddString(_T("向上"));
m_AlarmRH_Direct.AddString(_T("向下"));
m_AlarmRH_Direct.SetCurSel(0);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -