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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? duallistdialog.cpp

?? 這個(gè)程序是有關(guān)于考勤的應(yīng)用系統(tǒng)
?? CPP
字號(hào):
// DualListDialog.cpp : implementation file
//

#include "stdafx.h"
#include "attendance.h"
#include "DualListDialog.h"
//#include "math.h"

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

/////////////////////////////////////////////////////////////////////////////
// CDualListDialog dialog


CDualListDialog::CDualListDialog(CWnd* pParent /*=NULL*/)
	: CDialog(CDualListDialog::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDualListDialog)
	//}}AFX_DATA_INIT
}


void CDualListDialog::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDualListDialog)
	DDX_Control(pDX, IDOK, m_BtnOk);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDualListDialog, CDialog)
	//{{AFX_MSG_MAP(CDualListDialog)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDualListDialog message handlers

BOOL CDualListDialog::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
    // ADDED TO DEFAULT THE LISTS.
    // This code will need to be replaced with your application specific 
    // code that knows what belongs in each list.
//	if(
	int mth = m_pParentDlg->sAttend[0].tAmOnDuty.GetMonth();
	CString s;
	s.Format("%d月份工作日、公休日設(shè)定",mth);
	SetWindowText(s);
	bool bIsCur=m_pParentDlg->sYearTotal[m_pParentDlg->m_iTotalSel].sAttend[0].tAmOnDuty.Format("%Y%m")==m_pParentDlg->m_Time.Format("%Y%m") ?  true : false;
	m_BtnOk.EnableWindow(bIsCur);
	
/*	{
		m_BtnAdd.EnableWindow(true);
		m_BtnRemove.EnableWindow(false);
		m_BtnRemoveAll.EnableWindow(false);
	}
	    m_DualListManager.AddItemToAvailableList(_T("Red"), 0);
    m_DualListManager.AddItemToAvailableList(_T("Green"), 1);
    m_DualListManager.AddItemToAvailableList(_T("Blue"), 2);
    m_DualListManager.AddItemToChoosenList(_T("Yellow"), 3);
    m_DualListManager.AddItemToChoosenList(_T("Purple"), 4);
    m_DualListManager.AddItemToChoosenList(_T("Orange"), 5);
*/	int day = m_pParentDlg->sAttend[0].tAmOnDuty.GetDay();
	int wk =m_pParentDlg->sAttend[0].tAmOnDuty.GetDayOfWeek();//1..7

	int year = m_pParentDlg->sAttend[0].tAmOnDuty.GetYear();
	//int mth = m_pParentDlg->sAttend[0].tAmOnDuty.GetMonth();
	int monthday=MonthDay[mth-1];
	if(mth==2 && fmod(year,4)==0)
		monthday++;
	int	wks = day/7;
	int surplus = fmod(day-1,7);//0..6

	int wk1 = surplus>=wk ? wk+7-surplus : wk-surplus;
	
	for(int i=0;i<monthday;i++)
	{
		CString s;
		s.Format("%d月%2d日 ",mth,i+1);
		wk = wk1+fmod(i,7);
		if(wk>7) wk-=7;
		
		s += WeekTable[wk-1];
		if(m_pParentDlg->m_iHoliday==-1)
		{
		if(wk==1 || wk==7)
			m_DualListManager.AddItemToChoosenList(s, i);
		else
			m_DualListManager.AddItemToAvailableList(s, i);
		}
		else
		{
			int n=i+1;
			for(int j=0;(j<m_pParentDlg->m_iHoliday) && (m_pParentDlg->m_ArrayHoliday[j]!=n);j++)
				;
			if(j<m_pParentDlg->m_iHoliday && m_pParentDlg->m_ArrayHoliday[j]==i+1)
				m_DualListManager.AddItemToChoosenList(s, i);
			else if(j==m_pParentDlg->m_iHoliday)
				m_DualListManager.AddItemToAvailableList(s, i);
		}

	}

    // ADDED TO INITIALIZE THE MANAGER CLASS
    m_DualListManager.InitializeControls(this, 
                                         IDC_DLG_LIST_AVAILABLE,
                                         IDC_DLG_LIST_CHOOSEN, 
                                         IDC_DLG_ADD,
                                         NULL,//IDC_DLG_ADD_ALL,
                                         IDC_DLG_REMOVE,
                                         IDC_DLG_REMOVE_ALL,
                                         NULL,//IDC_DLG_MOVE_UP,
                                         NULL,
										 bIsCur);//IDC_DLG_MOVE_DOWN);

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

BOOL CDualListDialog::OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo) 
{
	// TODO: Add your specialized code here and/or call the base class
    m_DualListManager.ProcessCmdMsg(nID, nCode);
	
	return CDialog::OnCmdMsg(nID, nCode, pExtra, pHandlerInfo);
}

void CDualListDialog::OnOK() 
{
	// TODO: Add extra validation here
	CListBox* pChoosen = (CListBox*)this->GetDlgItem(IDC_DLG_LIST_CHOOSEN);
	int iCount = pChoosen->GetCount();
	m_pParentDlg->m_iHoliday=iCount;
	m_pParentDlg->m_ArrayHoliday.SetSize(iCount);
    for(int iIndex = 0; iIndex < iCount; ++iIndex)
    {
		//long l=pChoosen->GetItemData(iIndex);
		//pDlg->m_ArrayHoliday[iIndex] = m_ArrayChoosen[iIndex]+1;
		m_pParentDlg->m_ArrayHoliday[iIndex] = pChoosen->GetItemData(iIndex)+1;
		//l=m_pParentDlg->m_ArrayHoliday[iIndex];
	}
	CListBox* pAvailable = (CListBox*)this->GetDlgItem(IDC_DLG_LIST_AVAILABLE);
	m_pParentDlg->m_iWorkDays = pAvailable->GetCount();
	
	CDialog::OnOK();
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美在线观看禁18| 亚洲午夜在线观看视频在线| 亚洲欧洲日产国产综合网| 亚洲免费在线观看视频| 五月天激情综合网| 极品少妇xxxx精品少妇偷拍| 99re这里只有精品6| 一色桃子久久精品亚洲| 一区二区三区在线观看网站| 久久精品国产一区二区三| av中文字幕不卡| 欧美日韩高清一区二区| 国产欧美一区二区三区网站| 亚洲精品国产a| 狠狠久久亚洲欧美| 日本久久精品电影| 亚洲精品一线二线三线无人区| 亚洲视频狠狠干| 久久精品72免费观看| 欧美综合视频在线观看| 久久综合久久综合九色| 亚洲一区二区三区影院| 国产一区二区三区四| 欧美色综合天天久久综合精品| 国产午夜精品福利| 日韩福利视频导航| 91视频一区二区三区| 久久综合色之久久综合| 亚洲国产乱码最新视频| 国产福利一区在线| 欧美精品三级日韩久久| 一区在线播放视频| 国产精品一品视频| 6080日韩午夜伦伦午夜伦| 亚洲色图视频网| 国产999精品久久久久久绿帽| 欧美日本视频在线| 亚洲综合在线第一页| 不卡视频在线观看| 337p粉嫩大胆噜噜噜噜噜91av| 亚洲国产日韩a在线播放| av男人天堂一区| 久久久久亚洲综合| 免费在线观看日韩欧美| 欧美性视频一区二区三区| 国产精品毛片无遮挡高清| 老司机免费视频一区二区三区| 欧美日韩国产在线观看| 亚洲女同女同女同女同女同69| 福利一区二区在线观看| 26uuu国产日韩综合| 日本在线不卡视频| 欧美二区三区的天堂| 亚洲电影第三页| 色吧成人激情小说| 日韩美女视频一区二区| eeuss国产一区二区三区| 久久久精品黄色| 国内精品免费**视频| 日韩一卡二卡三卡国产欧美| 偷拍自拍另类欧美| 欧美三区免费完整视频在线观看| 一区二区视频免费在线观看| av一二三不卡影片| 韩日精品视频一区| 日韩精品一区在线| 蜜臀99久久精品久久久久久软件| 欧美另类高清zo欧美| 亚洲国产日韩综合久久精品| 欧美色欧美亚洲另类二区| 亚洲国产精品一区二区www| 欧美亚洲免费在线一区| 一区二区三区加勒比av| 在线观看亚洲成人| 亚洲国产精品一区二区www| 欧美日韩精品一区二区在线播放| 亚洲最大成人网4388xx| 在线观看91视频| 亚洲午夜成aⅴ人片| 欧美日韩久久一区二区| 日本欧美加勒比视频| 日韩一区二区在线看片| 日本女优在线视频一区二区| 日韩一区二区三区在线| 国产一区二区精品在线观看| 欧美激情一区二区| 懂色av一区二区三区免费看| 国产精品欧美综合在线| 91啦中文在线观看| 亚洲大片精品永久免费| 91精品国产一区二区三区| 男女视频一区二区| 久久综合中文字幕| 丁香一区二区三区| 亚洲日本成人在线观看| 欧美精品少妇一区二区三区| 久久国产免费看| 久久久.com| 91麻豆国产自产在线观看| 亚洲电影视频在线| 精品国产99国产精品| 成人午夜私人影院| 亚洲一区二区三区中文字幕| 日韩一区二区三区观看| 国产剧情一区二区三区| 亚洲天堂福利av| 欧美理论片在线| 国产乱妇无码大片在线观看| 中文字幕在线一区二区三区| 欧美日韩精品欧美日韩精品一| 久久精品免费观看| 中文字幕一区二区在线播放| 欧美日韩国产免费| 国产美女一区二区三区| 一区二区视频在线| 日韩午夜av电影| 成a人片国产精品| 强制捆绑调教一区二区| 中文一区在线播放| 欧美人与禽zozo性伦| 国产风韵犹存在线视精品| 一区二区三区美女视频| 精品成人a区在线观看| 91农村精品一区二区在线| 免费在线看一区| 亚洲激情六月丁香| 日韩精品一区二区三区三区免费 | 欧美日免费三级在线| 久久99久久久欧美国产| 亚洲人成精品久久久久| 欧美大胆一级视频| 欧美亚洲综合色| 成人在线视频首页| 青椒成人免费视频| 亚洲婷婷综合色高清在线| 精品国产乱码久久久久久图片 | 亚洲一区二区美女| 久久理论电影网| 欧美精品视频www在线观看| 国产夜色精品一区二区av| 中文字幕永久在线不卡| 成人晚上爱看视频| 日本免费在线视频不卡一不卡二| 国产喷白浆一区二区三区| 欧美日韩免费高清一区色橹橹| 99久久精品免费看国产免费软件| 久久99精品久久久久婷婷| 亚洲一区二区五区| 国产精品青草综合久久久久99| 亚洲黄色在线视频| 久久看人人爽人人| 这里只有精品免费| 色婷婷综合在线| 奇米精品一区二区三区在线观看一 | 欧美电视剧在线观看完整版| 一本到高清视频免费精品| 成人小视频在线观看| 激情伊人五月天久久综合| 视频在线观看91| 日韩伦理免费电影| 日本一区二区成人在线| 精品国产亚洲一区二区三区在线观看| 欧美三区免费完整视频在线观看| 91麻豆国产精品久久| 成人动漫一区二区在线| 国产精品99久| 韩国三级中文字幕hd久久精品| 日本v片在线高清不卡在线观看| 亚洲欧美激情在线| 椎名由奈av一区二区三区| 中文字幕不卡在线| 日本一区二区久久| 欧美激情资源网| 欧美高清在线精品一区| 国产午夜亚洲精品羞羞网站| 久久免费午夜影院| 久久理论电影网| 久久久久久久电影| 久久久国际精品| 欧美激情中文字幕| 国产精品久久久一本精品 | 国产69精品久久99不卡| 国产综合色在线| 国产精品综合在线视频| 国产综合色精品一区二区三区| 国产一区日韩二区欧美三区| 国产美女娇喘av呻吟久久| 国产精品456露脸| 国产成人精品免费| 不卡的电影网站| 一本久久综合亚洲鲁鲁五月天 | 亚洲激情自拍视频| 亚洲一二三四久久| 偷窥少妇高潮呻吟av久久免费| 午夜精品久久久久久久久久久| 首页国产欧美日韩丝袜| 美腿丝袜亚洲综合| 国产一区 二区 三区一级| 成人中文字幕在线| 91免费版在线|