📄 portset.cpp
字号:
// PortSet.cpp : implementation file
//
#include "stdafx.h"
#include "Atmeasure.h"
#include "PortSet.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CPortSet
IMPLEMENT_DYNAMIC(CPortSet, CRecordset)
CPortSet::CPortSet(CDatabase* pdb)
: CRecordset(pdb)
{
//{{AFX_FIELD_INIT(CPortSet)
m_strdata = _T("");
m_strctrl = _T("");
m_cyfreq = 0;
m_ccfreq = 0;
m_gyj = 0;
m_dyj = 0;
m_gbj = 0;
m_dbj = 0;
m_nFields = 8;
//}}AFX_FIELD_INIT
m_nDefaultType = snapshot;
}
CString CPortSet::GetDefaultConnect()
{
return _T("ODBC;DSN=dbat");
}
CString CPortSet::GetDefaultSQL()
{
return _T("[端口设置]");
}
void CPortSet::DoFieldExchange(CFieldExchange* pFX)
{
//{{AFX_FIELD_MAP(CPortSet)
pFX->SetFieldType(CFieldExchange::outputColumn);
RFX_Text(pFX, _T("[strdata]"), m_strdata);
RFX_Text(pFX, _T("[strctrl]"), m_strctrl);
RFX_Long(pFX, _T("[cyfreq]"), m_cyfreq);
RFX_Long(pFX, _T("[ccfreq]"), m_ccfreq);
RFX_Long(pFX, _T("[gyj]"), m_gyj);
RFX_Long(pFX, _T("[dyj]"), m_dyj);
RFX_Long(pFX, _T("[gbj]"), m_gbj);
RFX_Long(pFX, _T("[dbj]"), m_dbj);
//}}AFX_FIELD_MAP
}
/////////////////////////////////////////////////////////////////////////////
// CPortSet diagnostics
#ifdef _DEBUG
void CPortSet::AssertValid() const
{
CRecordset::AssertValid();
}
void CPortSet::Dump(CDumpContext& dc) const
{
CRecordset::Dump(dc);
}
#endif //_DEBUG
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -