📄 addhdlg.cpp
字号:
// AddhDlg.cpp : implementation file
//
#include "stdafx.h"
#include "InPone.h"
#include "AddhDlg.h"
#include "Handlg.h"
#include "Drvapi.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CAddhDlg dialog
CAddhDlg::CAddhDlg(CWnd* pParent /*=NULL*/)
: CDialog(CAddhDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CAddhDlg)
m_fp = _T("");
m_fw = _T("");
m_gl = _T("");
m_jm = _T("");
m_jp = _T("");
m_sh = _T("");
m_shh = _T("");
m_no = _T("");
//}}AFX_DATA_INIT
}
void CAddhDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CAddhDlg)
DDX_Text(pDX, IDC_FP, m_fp);
DDX_Text(pDX, IDC_FW, m_fw);
DDX_Text(pDX, IDC_GL, m_gl);
DDX_Text(pDX, IDC_JM, m_jm);
DDX_Text(pDX, IDC_JP, m_jp);
DDX_Text(pDX, IDC_SH, m_sh);
DDX_Text(pDX, IDC_SHH, m_shh);
DDX_Text(pDX, IDC_NO, m_no);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAddhDlg, CDialog)
//{{AFX_MSG_MAP(CAddhDlg)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CAddhDlg message handlers
void CAddhDlg::OnOK()
{
// TODO: Add extra validation here
UpdateData(TRUE);
//判断设备编号是否为空
if (m_sh.GetLength()<=0)
{
AfxMessageBox("设台单位不能为空,请输入!");
return;
}
if (m_fw.GetLength()<=0)
{
AfxMessageBox("使用不能为空,请输入!");
return;
}
if (m_fp.GetLength()<=0)
{
AfxMessageBox("发射频率不能为空,请输入!");
return;
}
if (m_jp.GetLength()<=0)
{
AfxMessageBox("接收频率不能为空,请输入!");
return;
}
if(m_shh.GetLength()<=0)
{
AfxMessageBox("设备型号不能为空,请输入!");
return;
}
if (m_gl.GetLength()<=0)
{
AfxMessageBox("功率不能为空,请输入!");
return;
}
if(m_jm.GetLength()<=0)
{
AfxMessageBox("机身码不能为空,请输入!");
return;
}
CDialog::OnOK();
}
BOOL CAddhDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
CHandlg m_dlg;
char stw[128];
char sw[128];
char fp[128];
char jp[128];
char shx[128];
char gl[128];
char jsm[128];
memset(stw,0,sizeof(stw));
memset(sw,0,sizeof(sw));
memset(fp,0,sizeof(fp));
memset(jp,0,sizeof(jp));
memset(shx,0,sizeof(shx));
memset(gl,0,sizeof(gl));
memset(jsm,0,sizeof(jsm));
pub_ChangeDefData(AddHand,stw,'|',1);
GetDlgItem(IDC_SH)->SetWindowText(stw) ;
pub_ChangeDefData(AddHand,sw,'|',2);
GetDlgItem(IDC_FW)->SetWindowText(sw) ;
pub_ChangeDefData(AddHand,fp,'|',3);
GetDlgItem(IDC_FP)->SetWindowText(fp) ;
pub_ChangeDefData(AddHand,jp,'|',4);
GetDlgItem(IDC_JP)->SetWindowText(jp) ;
pub_ChangeDefData(AddHand,shx,'|',5);
GetDlgItem(IDC_SHH)->SetWindowText(shx) ;
pub_ChangeDefData(AddHand,gl,'|',6);
GetDlgItem(IDC_GL)->SetWindowText(gl) ;
pub_ChangeDefData(AddHand,jsm,'|',7);
GetDlgItem(IDC_JM)->SetWindowText(jsm) ;
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 + -