📄 serchdlg.cpp
字号:
// SerchDlg.cpp : implementation file
//
#include "stdafx.h"
#include "Nurse.h"
#include "SerchDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CSerchDlg dialog
CSerchDlg::CSerchDlg(CWnd* pParent /*=NULL*/)
: CDialog(CSerchDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CSerchDlg)
m_afterDateCheck = FALSE;
m_beforeDateChecked = FALSE;
m_technicalCheck = FALSE;
m_marriageCheck = FALSE;
m_sYear1 = _T("");
m_sYear2 = _T("");
m_sDay1 = _T("");
m_sDay2 = _T("");
m_sMoth1 = _T("");
m_sMonth2 = _T("");
m_sMarriage = _T("");
m_sTechnical = _T("");
//}}AFX_DATA_INIT
}
void CSerchDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CSerchDlg)
DDX_Control(pDX, IDC_TECHNICAL1_COMBO, m_techicalCombo);
DDX_Control(pDX, IDC_SerMarriage_COMBO, m_marriagCombo);
DDX_Control(pDX, IDC_MONTH2_COMBO, m_moth2Combo);
DDX_Control(pDX, IDC_MONTH1_COMBO, m_moth1Combo);
DDX_Control(pDX, IDC_DAY2_COMBO, m_day2Combo);
DDX_Control(pDX, IDC_DAY1_COMBO, m_day1Combo);
DDX_Control(pDX, IDC_YEAR2_COMBO, m_year2Combo);
DDX_Control(pDX, IDC_YEAR1_COMBO, m_year1Combo);
DDX_Check(pDX, IDC_AFTER_DATE_CHECK, m_afterDateCheck);
DDX_Check(pDX, IDC_BEFORE_DATE_CHECK, m_beforeDateChecked);
DDX_Check(pDX, IDC_TECHNICAL_CHECK, m_technicalCheck);
DDX_Check(pDX, IDC_MARRIAGE_CHECK, m_marriageCheck);
DDX_CBString(pDX, IDC_YEAR1_COMBO, m_sYear1);
DDX_CBString(pDX, IDC_YEAR2_COMBO, m_sYear2);
DDX_CBString(pDX, IDC_DAY1_COMBO, m_sDay1);
DDX_CBString(pDX, IDC_DAY2_COMBO, m_sDay2);
DDX_CBString(pDX, IDC_MONTH1_COMBO, m_sMoth1);
DDX_CBString(pDX, IDC_MONTH2_COMBO, m_sMonth2);
DDX_CBString(pDX, IDC_SerMarriage_COMBO, m_sMarriage);
DDX_CBString(pDX, IDC_TECHNICAL1_COMBO, m_sTechnical);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CSerchDlg, CDialog)
//{{AFX_MSG_MAP(CSerchDlg)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CSerchDlg message handlers
// 初始化对话框
BOOL CSerchDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// 初始化"年"组合框
char s[10];
for(int y=1900;y<=2000;y++)
{
m_year1Combo.AddString(itoa(y,s,10));
m_year2Combo.AddString(itoa(y,s,10));
}
// 初始化“月”组合框
for(int m=1;m<=12;m++)
{
if(m<10) // 月份小于两位数的前加0(如 04)
{
strcpy(s,"0");
char s1[10];
itoa(m,s1,10);
strcat(s,s1);
}
else
{
itoa(m,s,10);
}
m_moth1Combo.AddString(s);
m_moth2Combo.AddString(s);
}
//初始化“天”组合框
//注:这里按一个月有31天算,没有考虑到具体情况
for(int d=1;d<=31;d++)
{
if(d<10) // 天数小于两位数的前加0(如 04)
{
strcpy(s,"0");
char s1[10];
itoa(d,s1,10);
strcat(s,s1);
}
else
{
itoa(d,s,10);
}
m_day1Combo.AddString(s);
m_day2Combo.AddString(s);
}
//初始化“护理级别”组合框
m_techicalCombo.AddString("Ⅰ级");
m_techicalCombo.AddString("Ⅱ级");
m_techicalCombo.AddString("Ⅲ级");
m_techicalCombo.AddString("Ⅳ级");
m_techicalCombo.AddString("Ⅴ级");
m_techicalCombo.AddString("Ⅵ级");
//初始化“婚姻状况”组合框
m_marriagCombo.AddString("未婚");
m_marriagCombo.AddString("已婚");
m_marriagCombo.AddString("离异");
return TRUE;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -