亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? record.cpp

?? It is good
?? CPP
字號(hào):
// Record.cpp : implementation file
//

#include "stdafx.h"
#include "Laborage.h"
#include "Record.h"

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

/////////////////////////////////////////////////////////////////////////////
// CRecord dialog


CRecord::CRecord(CWnd* pParent /*=NULL*/)
	: CDialog(CRecord::IDD, pParent)
{
	//{{AFX_DATA_INIT(CRecord)
	m_age = 0;
	m_alldays = 0.0;
	m_allmoney = 0.0;
	m_effectdays = 0.0;
	m_expanddays = 0.0;
	m_extramoney = 0.0;
	m_fakedays = 0.0;
	m_firstdate = COleDateTime::GetCurrentTime();
	m_leftdays = 0.0;
	m_name = _T("");
	m_phone = _T("");
	m_treat = 0;
	m_sex = 0;
	m_work = _T("");
	m_number = 0;
	//}}AFX_DATA_INIT
	m_flags=0;
}


void CRecord::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CRecord)
	DDX_Control(pDX, IDC_NAME, m_wname);
	DDX_Control(pDX, IDC_ACTION, m_action);
	DDX_Text(pDX, IDC_AGE, m_age);
	DDV_MinMaxInt(pDX, m_age, 0, 999);
	DDX_Text(pDX, IDC_ALLDAYS, m_alldays);
	DDX_Text(pDX, IDC_ALLMONEY, m_allmoney);
	DDX_Text(pDX, IDC_EFFECTDAYS, m_effectdays);
	DDX_Text(pDX, IDC_EXPANDDAYS, m_expanddays);
	DDV_MinMaxDouble(pDX, m_expanddays, 0., 10000.);
	DDX_Text(pDX, IDC_EXTRAMONEY, m_extramoney);
	DDX_Text(pDX, IDC_FAKEDAYS, m_fakedays);
	DDV_MinMaxDouble(pDX, m_fakedays, 0., 10000.);
	DDX_Text(pDX, IDC_FIRSTDATE, m_firstdate);
	DDX_Text(pDX, IDC_LEFTDAYS, m_leftdays);
	DDX_Text(pDX, IDC_NAME, m_name);
	DDV_MaxChars(pDX, m_name, 64);
	DDX_Text(pDX, IDC_PHONE, m_phone);
	DDV_MaxChars(pDX, m_phone, 32);
	DDX_Text(pDX, IDC_TREAT, m_treat);
	DDV_MinMaxLong(pDX, m_treat, 0, 10000);
	DDX_CBIndex(pDX, IDC_SEX, m_sex);
	DDX_Text(pDX, IDC_WORK, m_work);
	DDV_MaxChars(pDX, m_work, 64);
	DDX_Text(pDX, IDC_NUMBER, m_number);
	DDV_MinMaxLong(pDX, m_number, 0, 1000000);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CRecord, CDialog)
	//{{AFX_MSG_MAP(CRecord)
	ON_BN_CLICKED(IDC_ACTION, OnAction)
	ON_EN_CHANGE(IDC_TREAT, OnChangeTreat)
	ON_EN_CHANGE(IDC_FIRSTDATE, OnChangeFirstdate)
	ON_EN_CHANGE(IDC_FAKEDAYS, OnChangeFakedays)
	ON_EN_CHANGE(IDC_EXTRAMONEY, OnChangeExtramoney)
	ON_EN_CHANGE(IDC_EXPANDDAYS, OnChangeExpanddays)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CRecord message handlers


BOOL CRecord::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
	if(m_flags)
	{
		this->m_action.SetWindowText("修改");
		this->SetWindowText("修改記錄");
		m_wname.SetReadOnly();
	}
	else
	{
        this->m_action.SetWindowText("新增");
		this->SetWindowText("新增記錄");
	}

	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

void CRecord::UpdateChange()
{
   UpdateData();
   CTime time=CTime::GetCurrentTime();
   int total=(time.GetYear()-m_firstdate.GetYear())*366+(time.GetMonth()-m_firstdate.GetMonth())*31+time.GetDay()-m_firstdate.GetDay();
   m_alldays=total;
   m_effectdays=total-m_fakedays;
   m_leftdays=m_effectdays-m_expanddays;
   m_allmoney=m_leftdays*m_treat+m_extramoney;
   UpdateData(FALSE);
}

void CRecord::OnChangeTreat() 
{
	// TODO: If this is a RICHEDIT control, the control will not
	// send this notification unless you override the CDialog::OnInitDialog()
	// function and call CRichEditCtrl().SetEventMask()
	// with the ENM_CHANGE flag ORed into the mask.
	UpdateChange();
	// TODO: Add your control notification handler code here
	
}

void CRecord::OnChangeFirstdate() 
{
	// TODO: If this is a RICHEDIT control, the control will not
	// send this notification unless you override the CDialog::OnInitDialog()
	// function and call CRichEditCtrl().SetEventMask()
	// with the ENM_CHANGE flag ORed into the mask.
		UpdateChange();
	// TODO: Add your control notification handler code here
	
}

void CRecord::OnChangeFakedays() 
{
	// TODO: If this is a RICHEDIT control, the control will not
	// send this notification unless you override the CDialog::OnInitDialog()
	// function and call CRichEditCtrl().SetEventMask()
	// with the ENM_CHANGE flag ORed into the mask.
		UpdateChange();
	// TODO: Add your control notification handler code here
	
}

void CRecord::OnChangeExtramoney() 
{
	// TODO: If this is a RICHEDIT control, the control will not
	// send this notification unless you override the CDialog::OnInitDialog()
	// function and call CRichEditCtrl().SetEventMask()
	// with the ENM_CHANGE flag ORed into the mask.
		UpdateChange();
	// TODO: Add your control notification handler code here
	
}

void CRecord::OnChangeExpanddays() 
{
	// TODO: If this is a RICHEDIT control, the control will not
	// send this notification unless you override the CDialog::OnInitDialog()
	// function and call CRichEditCtrl().SetEventMask()
	// with the ENM_CHANGE flag ORed into the mask.
		UpdateChange();
	// TODO: Add your control notification handler code here
	
}

void CRecord::OnAction() 
{
	// TODO: Add your control notification handler code here
	UpdateData();
	if(this->m_name=="") 
	{
		MessageBox("您還沒(méi)有填寫(xiě)姓名!");
		return;
	}
	if(this->m_treat==0)
	{
        MessageBox("待遇不能為零!");
		return;
	}
    if(this->m_age<=0) 
	{
        MessageBox("年齡必需大于零!");
		return;
	}
	this->OnOK();
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美女国产一区二区三区| av中文字幕一区| 最好看的中文字幕久久| 在线成人午夜影院| 成人精品电影在线观看| 日本欧美肥老太交大片| 亚洲视频在线一区| 国产三级欧美三级日产三级99| 欧美无砖专区一中文字| 成人一级黄色片| 蜜臀精品一区二区三区在线观看| 亚洲精品视频一区| 国产欧美日本一区二区三区| 日韩一级成人av| 在线观看国产日韩| 成人国产精品免费网站| 激情小说欧美图片| 日韩电影一区二区三区| 亚洲成人精品在线观看| 亚洲欧美一区二区三区国产精品| 久久影音资源网| 日韩精品中文字幕一区二区三区| 欧美中文字幕一区二区三区亚洲| 成人黄色在线视频| 国产精品一区免费视频| 久久97超碰国产精品超碰| 日韩高清一区二区| 午夜精品久久久久久久| 亚洲乱码中文字幕综合| 日韩毛片视频在线看| 国产精品日韩精品欧美在线| 国产欧美日韩另类视频免费观看| 久久这里只有精品6| 亚洲精品在线观看网站| 日韩精品中文字幕在线一区| 日韩天堂在线观看| 欧美一级黄色大片| 日韩一区二区三区在线观看| 777欧美精品| 欧美一区二区三区视频| 91精品久久久久久久91蜜桃 | 国产在线播精品第三| 人人狠狠综合久久亚洲| 美女一区二区三区| 蜜芽一区二区三区| 黄色小说综合网站| 国产精品夜夜嗨| 国产精品亚洲成人| 波多野结衣中文字幕一区二区三区| 欧美三日本三级三级在线播放| 成人动漫在线一区| 91在线精品秘密一区二区| 一本在线高清不卡dvd| 欧洲av一区二区嗯嗯嗯啊| 欧美性色欧美a在线播放| 欧美老年两性高潮| 欧美白人最猛性xxxxx69交| 日韩精品一区二区三区老鸭窝| 久久久亚洲综合| 国产精品视频观看| 一区二区成人在线视频| 亚洲一级不卡视频| 裸体一区二区三区| 成人国产在线观看| 在线亚洲精品福利网址导航| 欧美精品xxxxbbbb| 久久久蜜臀国产一区二区| 国产精品久久久久久久久免费樱桃| 亚洲精品久久久蜜桃| 免费看黄色91| 成人免费看视频| 欧美日免费三级在线| 精品少妇一区二区三区视频免付费 | 91精品1区2区| 欧美手机在线视频| 久久新电视剧免费观看| 亚洲欧美日韩电影| 久久草av在线| 91丨九色丨蝌蚪丨老版| 欧美一a一片一级一片| 日韩视频一区二区| 中文字幕在线不卡一区二区三区| 午夜视频在线观看一区二区| 国产乱子伦一区二区三区国色天香| 91在线你懂得| 欧美mv和日韩mv的网站| 亚洲乱码国产乱码精品精98午夜| 日韩电影在线观看一区| 成人免费视频播放| 91精品国产高清一区二区三区蜜臀| 久久男人中文字幕资源站| 亚洲午夜免费电影| 国产精品小仙女| 欧美日韩精品一区二区三区蜜桃| 国产欧美精品区一区二区三区| 亚洲成av人在线观看| 国产成人免费视频网站 | 亚洲色图另类专区| 韩国三级在线一区| 欧美日韩国产在线播放网站| 国产欧美一区二区精品婷婷| 图片区小说区区亚洲影院| 99国产精品久久久久久久久久| 久久亚洲精精品中文字幕早川悠里| 亚洲成人一区二区在线观看| 成年人午夜久久久| 久久综合国产精品| 六月丁香综合在线视频| 欧美唯美清纯偷拍| 亚洲柠檬福利资源导航| 国产麻豆精品95视频| 91.xcao| 亚洲精品福利视频网站| 成人教育av在线| 日韩一级大片在线| 日韩精品一二三四| 日本韩国一区二区| 国产精品久久久久久久久免费樱桃 | 日韩精品中文字幕一区二区三区 | 一区二区三区在线免费观看| 丁香婷婷综合色啪| 久久久一区二区| 国内久久精品视频| 精品日本一线二线三线不卡| 婷婷成人综合网| 欧美日韩精品三区| 亚洲成人1区2区| 在线国产亚洲欧美| 一区二区三区在线播| 色婷婷久久久综合中文字幕| ...xxx性欧美| 99国产精品久久久久久久久久久 | 久久久久久久久久久久久久久99 | 欧美一二三四在线| 日本va欧美va精品| 日韩精品一区二区三区三区免费| 免费观看久久久4p| 精品久久久久一区| 国产一区二区不卡老阿姨| 久久综合资源网| 国产一区二区精品久久| 久久久久久综合| 国产成人午夜片在线观看高清观看| 久久综合视频网| 国产精品羞羞答答xxdd | 男女激情视频一区| 精品国产乱码91久久久久久网站| 久久精品国产色蜜蜜麻豆| 欧美va亚洲va在线观看蝴蝶网| 精品亚洲成a人在线观看| 欧美精品一区二区三区蜜臀| 国产制服丝袜一区| 国产精品污www在线观看| 色婷婷精品久久二区二区蜜臀av | 国产精品乱子久久久久| 99这里只有久久精品视频| 亚洲欧美福利一区二区| 欧洲亚洲国产日韩| 日本欧美加勒比视频| 久久久久久久久一| 91丨九色丨尤物| 日韩国产精品91| 国产欧美一区二区三区在线老狼| 波多野洁衣一区| 亚洲一区二区三区爽爽爽爽爽| 91精品国产91热久久久做人人 | 国产在线不卡视频| 成人免费一区二区三区视频| 欧美丝袜丝nylons| 久久精品国内一区二区三区| 国产欧美一区二区精品性色超碰 | 欧美一区二区三区四区久久| 国产91精品一区二区麻豆网站 | 亚洲综合一区二区三区| 精品国产一区二区在线观看| 成人动漫一区二区三区| 丝袜脚交一区二区| 久久精品一区蜜桃臀影院| 欧洲在线/亚洲| 激情综合一区二区三区| 有码一区二区三区| 91精品国产福利| 99久久精品免费| 美腿丝袜在线亚洲一区 | 五月天国产精品| 国产精品蜜臀av| 91精品国产综合久久香蕉麻豆| a级高清视频欧美日韩| 久久精品国内一区二区三区| 亚洲精品视频在线观看免费 | 久久女同互慰一区二区三区| 欧美偷拍一区二区| 成人激情视频网站| 免费成人av在线| 亚洲一二三四区| 中文字幕制服丝袜一区二区三区 | 尤物av一区二区| 国产欧美中文在线| 日韩欧美国产三级电影视频| 色视频欧美一区二区三区|