⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 resume1page.cpp

📁 是老板让做的一个招聘网站后台简历录入系统。可以支持照片上传
💻 CPP
字号:
// Resume1Page.cpp : implementation file
//

#include "stdafx.h"
#include "ResumeManagement.h"
#include "Resume1Page.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CResume1Page property page

IMPLEMENT_DYNCREATE(CResume1Page, CPropertyPage)

CResume1Page::CResume1Page() : CPropertyPage(CResume1Page::IDD)
{
	//{{AFX_DATA_INIT(CResume1Page)
	m_address = _T("");
	m_anotherLanguage1 = _T("");
	m_anotherLanguageLevel = _T("");
	m_code = _T("");
	m_computerCapability = _T("");
	m_currentAddress = _T("");
	m_eduDateBegin1 = COleDateTime::GetCurrentTime();
	m_eduDateBegin2 = COleDateTime::GetCurrentTime();
	m_eduDateBegin3 = COleDateTime::GetCurrentTime();
	m_eduDateBegin4 = COleDateTime::GetCurrentTime();
	m_eduDateBegin5 = COleDateTime::GetCurrentTime();
	m_eduDateBegin6 = COleDateTime::GetCurrentTime();
	m_eduDateEnd1 = COleDateTime::GetCurrentTime();
	m_eduDateEnd2 = COleDateTime::GetCurrentTime();
	m_eduDateEnd3 = COleDateTime::GetCurrentTime();
	m_eduDateEnd4 = COleDateTime::GetCurrentTime();
	m_eduDateEnd5 = COleDateTime::GetCurrentTime();
	m_eduDateEnd6 = COleDateTime::GetCurrentTime();
	m_eduSchool1 = _T("");
	m_eduSchool2 = _T("");
	m_eduSchool3 = _T("");
	m_eduSchool4 = _T("");
	m_eduSchool5 = _T("");
	m_eduSchool6 = _T("");
	m_eduType1 = _T("");
	m_eduType2 = _T("");
	m_eduType3 = _T("");
	m_eduType4 = _T("");
	m_eduType5 = _T("");
	m_eduType6 = _T("");
	m_email = _T("");
	m_englishLevel = _T("");
	m_englishMajorOrNot = _T("");
	m_height = _T("");
	m_id = _T("");
	m_idCard = _T("");
	m_major1 = _T("");
	m_major2 = _T("");
	m_major3 = _T("");
	m_major4 = _T("");
	m_major5 = _T("");
	m_major6 = _T("");
	m_merryOrNot = _T("");
	m_moblePhone = _T("");
	m_moreSkillDescribe = _T("");
	m_name = _T("");
	m_nationnality = _T("");
	m_selfComment = _T("");
	m_sex = _T("");
	m_birthday = COleDateTime::GetCurrentTime();
	//}}AFX_DATA_INIT
}

CResume1Page::~CResume1Page()
{
}

void CResume1Page::DoDataExchange(CDataExchange* pDX)
{
	CPropertyPage::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CResume1Page)
	DDX_Text(pDX, IDC_ADDRESS, m_address);
	DDX_Text(pDX, IDC_anotherLanguage1, m_anotherLanguage1);
	DDX_CBString(pDX, IDC_anotherLanguageLevel, m_anotherLanguageLevel);
	DDX_Text(pDX, IDC_CODE, m_code);
	DDX_CBString(pDX, IDC_computerCapability, m_computerCapability);
	DDX_Text(pDX, IDC_CURRENTADDRESS, m_currentAddress);
	DDX_DateTimeCtrl(pDX, IDC_eduDateBegin1, m_eduDateBegin1);
	DDX_DateTimeCtrl(pDX, IDC_eduDateBegin2, m_eduDateBegin2);
	DDX_DateTimeCtrl(pDX, IDC_eduDateBegin3, m_eduDateBegin3);
	DDX_DateTimeCtrl(pDX, IDC_eduDateBegin4, m_eduDateBegin4);
	DDX_DateTimeCtrl(pDX, IDC_eduDateBegin5, m_eduDateBegin5);
	DDX_DateTimeCtrl(pDX, IDC_eduDateBegin6, m_eduDateBegin6);
	DDX_DateTimeCtrl(pDX, IDC_eduDateEnd1, m_eduDateEnd1);
	DDX_DateTimeCtrl(pDX, IDC_eduDateEnd2, m_eduDateEnd2);
	DDX_DateTimeCtrl(pDX, IDC_eduDateEnd3, m_eduDateEnd3);
	DDX_DateTimeCtrl(pDX, IDC_eduDateEnd4, m_eduDateEnd4);
	DDX_DateTimeCtrl(pDX, IDC_eduDateEnd5, m_eduDateEnd5);
	DDX_DateTimeCtrl(pDX, IDC_eduDateEnd6, m_eduDateEnd6);
	DDX_Text(pDX, IDC_eduSchool1, m_eduSchool1);
	DDX_Text(pDX, IDC_eduSchool2, m_eduSchool2);
	DDX_Text(pDX, IDC_eduSchool3, m_eduSchool3);
	DDX_Text(pDX, IDC_eduSchool4, m_eduSchool4);
	DDX_Text(pDX, IDC_eduSchool5, m_eduSchool5);
	DDX_Text(pDX, IDC_eduSchool6, m_eduSchool6);
	DDX_CBString(pDX, IDC_eduType1, m_eduType1);
	DDX_CBString(pDX, IDC_eduType2, m_eduType2);
	DDX_CBString(pDX, IDC_eduType3, m_eduType3);
	DDX_CBString(pDX, IDC_eduType4, m_eduType4);
	DDX_CBString(pDX, IDC_eduType5, m_eduType5);
	DDX_CBString(pDX, IDC_eduType6, m_eduType6);
	DDX_Text(pDX, IDC_EMAIL, m_email);
	DDX_CBString(pDX, IDC_englishLevel, m_englishLevel);
	DDX_CBString(pDX, IDC_EnglishMajorOrNot, m_englishMajorOrNot);
	DDX_Text(pDX, IDC_HEIGHT, m_height);
	DDX_Text(pDX, IDC_ID, m_id);
	DDX_Text(pDX, IDC_IDCARD, m_idCard);
	DDX_Text(pDX, IDC_Major1, m_major1);
	DDX_Text(pDX, IDC_Major2, m_major2);
	DDX_Text(pDX, IDC_Major3, m_major3);
	DDX_Text(pDX, IDC_Major4, m_major4);
	DDX_Text(pDX, IDC_Major5, m_major5);
	DDX_Text(pDX, IDC_Major6, m_major6);
	DDX_CBString(pDX, IDC_MERRYORNOT, m_merryOrNot);
	DDX_Text(pDX, IDC_MOBLEPHONE, m_moblePhone);
	DDX_Text(pDX, IDC_moreSkillDescribe, m_moreSkillDescribe);
	DDX_Text(pDX, IDC_NAME, m_name);
	DDX_Text(pDX, IDC_NATIONNALITY, m_nationnality);
	DDX_Text(pDX, IDC_SELFCOMMENT, m_selfComment);
	DDX_CBString(pDX, IDC_SEX, m_sex);
	DDX_DateTimeCtrl(pDX, IDC_BIRTHDAY, m_birthday);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CResume1Page, CPropertyPage)
	//{{AFX_MSG_MAP(CResume1Page)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CResume1Page message handlers
#include "resumesheet.h"
BOOL CResume1Page::OnSetActive() 
{
	// TODO: Add your specialized code here and/or call the base class
	UpdateData();
	CResumeSheet *p = (CResumeSheet*)GetParent();
	p->SetWizardButtons(PSWIZB_NEXT);

	return CPropertyPage::OnSetActive();
}

//DEL void CResume1Page::CalcWindowRect(LPRECT lpClientRect, UINT nAdjustType) 
//DEL {
//DEL 	// TODO: Add your specialized code here and/or call the base class
//DEL 	
//DEL 	CPropertyPage::CalcWindowRect(lpClientRect, nAdjustType);
//DEL }

void CResume1Page::init()
{
	((CComboBox*)GetDlgItem(IDC_SEX))->AddString("男");
	((CComboBox*)GetDlgItem(IDC_SEX))->AddString("女");

	((CComboBox*)GetDlgItem(IDC_MERRYORNOT))->AddString("未婚");
	((CComboBox*)GetDlgItem(IDC_MERRYORNOT))->AddString("已婚");
	((CComboBox*)GetDlgItem(IDC_MERRYORNOT))->AddString("离异");
	((CComboBox*)GetDlgItem(IDC_MERRYORNOT))->AddString("保密");

	((CComboBox*)GetDlgItem(IDC_EnglishMajorOrNot))->AddString("是");
	((CComboBox*)GetDlgItem(IDC_EnglishMajorOrNot))->AddString("否");

	
	((CComboBox*)GetDlgItem(IDC_englishLevel))->AddString("三级");
	((CComboBox*)GetDlgItem(IDC_englishLevel))->AddString("四级");
	((CComboBox*)GetDlgItem(IDC_englishLevel))->AddString("六级");
	((CComboBox*)GetDlgItem(IDC_englishLevel))->AddString("八级");

	
	((CComboBox*)GetDlgItem(IDC_computerCapability))->AddString("二级");
	((CComboBox*)GetDlgItem(IDC_computerCapability))->AddString("三级");
	((CComboBox*)GetDlgItem(IDC_computerCapability))->AddString("软件设计师");
	((CComboBox*)GetDlgItem(IDC_computerCapability))->AddString("软件测试师");
	((CComboBox*)GetDlgItem(IDC_computerCapability))->AddString("其他");

	
	
	((CComboBox*)GetDlgItem(IDC_anotherLanguageLevel))->AddString("了解");
	((CComboBox*)GetDlgItem(IDC_anotherLanguageLevel))->AddString("熟练");
	((CComboBox*)GetDlgItem(IDC_anotherLanguageLevel))->AddString("精通");
	((CComboBox*)GetDlgItem(IDC_eduType1))->AddString("高中");
	((CComboBox*)GetDlgItem(IDC_eduType1))->AddString("中专");
	((CComboBox*)GetDlgItem(IDC_eduType1))->AddString("大专");
	((CComboBox*)GetDlgItem(IDC_eduType1))->AddString("本科");
	((CComboBox*)GetDlgItem(IDC_eduType1))->AddString("硕士");
	((CComboBox*)GetDlgItem(IDC_eduType1))->AddString("博士");

	((CComboBox*)GetDlgItem(IDC_eduType2))->AddString("高中");
	((CComboBox*)GetDlgItem(IDC_eduType2))->AddString("中专");
	((CComboBox*)GetDlgItem(IDC_eduType2))->AddString("大专");
	((CComboBox*)GetDlgItem(IDC_eduType2))->AddString("本科");
	((CComboBox*)GetDlgItem(IDC_eduType2))->AddString("硕士");
	((CComboBox*)GetDlgItem(IDC_eduType2))->AddString("博士");

	((CComboBox*)GetDlgItem(IDC_eduType3))->AddString("高中");
	((CComboBox*)GetDlgItem(IDC_eduType3))->AddString("中专");
	((CComboBox*)GetDlgItem(IDC_eduType3))->AddString("大专");
	((CComboBox*)GetDlgItem(IDC_eduType3))->AddString("本科");
	((CComboBox*)GetDlgItem(IDC_eduType3))->AddString("硕士");
	((CComboBox*)GetDlgItem(IDC_eduType3))->AddString("博士");

		((CComboBox*)GetDlgItem(IDC_eduType4))->AddString("高中");
	((CComboBox*)GetDlgItem(IDC_eduType4))->AddString("中专");
	((CComboBox*)GetDlgItem(IDC_eduType4))->AddString("大专");
	((CComboBox*)GetDlgItem(IDC_eduType4))->AddString("本科");
	((CComboBox*)GetDlgItem(IDC_eduType4))->AddString("硕士");
	((CComboBox*)GetDlgItem(IDC_eduType4))->AddString("博士");

	((CComboBox*)GetDlgItem(IDC_eduType5))->AddString("高中");
	((CComboBox*)GetDlgItem(IDC_eduType5))->AddString("中专");
	((CComboBox*)GetDlgItem(IDC_eduType5))->AddString("大专");
	((CComboBox*)GetDlgItem(IDC_eduType5))->AddString("本科");
	((CComboBox*)GetDlgItem(IDC_eduType5))->AddString("硕士");
	((CComboBox*)GetDlgItem(IDC_eduType5))->AddString("博士");

	((CComboBox*)GetDlgItem(IDC_eduType6))->AddString("高中");
	((CComboBox*)GetDlgItem(IDC_eduType6))->AddString("中专");
	((CComboBox*)GetDlgItem(IDC_eduType6))->AddString("大专");
	((CComboBox*)GetDlgItem(IDC_eduType6))->AddString("本科");
	((CComboBox*)GetDlgItem(IDC_eduType6))->AddString("硕士");
	((CComboBox*)GetDlgItem(IDC_eduType6))->AddString("博士");}

BOOL CResume1Page::OnInitDialog() 
{
	CPropertyPage::OnInitDialog();
	
    this->init();	
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}
LRESULT CResume1Page::OnWizardNext() 
{
    UpdateData();	
	return CPropertyPage::OnWizardNext();
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -