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

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

?? childview.cpp

?? 這是一個經(jīng)典畢業(yè)設(shè)計
?? CPP
?? 第 1 頁 / 共 2 頁
字號:
// ChildView.cpp : implementation of the CChildView class
//

#include "stdafx.h"
//#include "Preview.h"
#include "attendance.h"
#include "ChildView.h"

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

IMPLEMENT_DYNCREATE(CChildView, CWrapperView)

/////////////////////////////////////////////////////////////////////////////
// CChildView

CChildView::CChildView()
{
}

CChildView::~CChildView()
{
}


BEGIN_MESSAGE_MAP(CChildView,CWrapperView)
	//{{AFX_MSG_MAP(CChildView)
	ON_WM_PAINT()
	ON_COMMAND(ID_FILE_PRINT, OnFilePrint)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()


/////////////////////////////////////////////////////////////////////////////
// CChildView message handlers

BOOL CChildView::PreCreateWindow(CREATESTRUCT& cs) 
{
	if (!CWnd::PreCreateWindow(cs))
		return FALSE;

	cs.dwExStyle |= WS_EX_CLIENTEDGE;
	cs.style &= ~WS_BORDER;
	cs.lpszClass = AfxRegisterWndClass(CS_HREDRAW|CS_VREDRAW|CS_DBLCLKS, 
		::LoadCursor(NULL, IDC_ARROW), HBRUSH(COLOR_WINDOW+1), NULL);

	return TRUE;
}

void CChildView::OnPaint() 
{
	CPaintDC dc(this); // device context for painting
	
	OnDraw(&dc);

	// Do not call CWnd::OnPaint() for painting messages
}


void CChildView::OnDraw(CDC* pDC) 
{
 	CAttendanceApp* app=(CAttendanceApp*)AfxGetApp();
	CRect rectClient;
	TEXTMETRIC tm;
	pDC->GetTextMetrics(&tm);
	int	cw=tm.tmMaxCharWidth;
	int	ch=tm.tmHeight;
	bool bl=pDC->IsPrinting();
	if(bl)//pDC->IsPrinting()
	{
		pDC->SetMapMode(MM_TEXT);
		SIZE CurOrg;
		CurOrg.cx=app->m_pMiddle->m_iLeft*100;
		CurOrg.cy=app->m_pMiddle->m_iTop*100;

		//打印區(qū)域的寬度和高度
		SIZE CurRegion;
		CurRegion.cx=app->m_pMiddle->m_iRight*100;
		CurRegion.cy=app->m_pMiddle->m_iBottom*100;
		pDC->HIMETRICtoDP(&CurOrg);
		pDC->HIMETRICtoDP(&CurRegion);
		CurRegion.cx=pDC->GetDeviceCaps(HORZRES)-CurRegion.cx;
		CurRegion.cy=pDC->GetDeviceCaps(VERTRES)-CurRegion.cy;
		CFont ft,*pOldFont;
		LOGFONT lf;
		char* chr;
		CString s;
		CSize size;
		CRect rect;
		int	i;
		int year;
		int mth;
		int monthday;
		int j;
		double fctwks;
		int day;
		int wk;
		int	wks;
		CBrush Brugreen;
		Brugreen.CreateSolidBrush(RGB(0,0,0));
		if(app->m_pMiddle->m_iPrtSel==0 || app->m_pMiddle->m_iPrtSel==1)
		{
			rect.SetRect(CurOrg.cx,CurOrg.cy,CurRegion.cx,CurRegion.cy);
			CRgn rgn;
			rgn.CreateRectRgnIndirect(&rect);
			pDC->FrameRgn(&rgn,&Brugreen,5,5);
			rgn.DeleteObject();
			::GetObject(GetCurrentObject(pDC->GetSafeHdc(),OBJ_FONT),sizeof(LOGFONT),&lf);
			lf.lfHeight=ch*30/16;//17/16
			lf.lfWidth=cw*26/25;
			lf.lfWeight=FW_BLACK;

			ft.CreateFontIndirect(&lf);
			pOldFont=pDC->SelectObject(&ft);
			chr = s.GetBuffer(20);
			app->m_pMiddle->m_cMonth.GetWindowText(chr,20);
			s=chr;
			//size=pDC->GetOutputTabbedTextExtent(s,0,NULL);
			size=pDC->GetOutputTextExtent(s);
			pDC->SetTextAlign(TA_CENTER);//TA_LEFT
			pDC->TextOut((CurOrg.cx+CurRegion.cx)/2,CurOrg.cy-size.cy/2,s);
//			pDC->TextOut(CurOrg.cx+2*cw,CurOrg.cy+ch,s);//

			pDC->SetTextAlign(TA_LEFT);
			pDC->SelectObject(pOldFont);
			ft.DeleteObject();
			year = app->m_pMiddle->sAttend[0].tAmOnDuty.GetYear();
			mth = app->m_pMiddle->sAttend[0].tAmOnDuty.GetMonth();
			monthday=MonthDay[mth-1];
			if(mth==2 && fmod(year,4)==0)
				monthday++;

			fctwks = 0;
			for(j=0;j<=app->m_pMiddle->m_iCurItem;j++)
			{
				app->m_pMiddle->sAttend[j].tWork = app->m_pMiddle->sAttend[j].tAmOffDuty-app->m_pMiddle->sAttend[j].tAmOnDuty;
				app->m_pMiddle->sAttend[j].tWork += app->m_pMiddle->sAttend[j].tPmOffDuty-app->m_pMiddle->sAttend[j].tPmOnDuty;
				app->m_pMiddle->sAttend[j].tWork += app->m_pMiddle->sAttend[j].tNinOffDuty-app->m_pMiddle->sAttend[j].tNinOnDuty;
				fctwks += (double)app->m_pMiddle->sAttend[j].tWork.GetHours()+(double)app->m_pMiddle->sAttend[j].tWork.GetMinutes()/60.0;
			}
			s.Format("本月法定工作日:  %d天",monthday-app->m_pMiddle->m_iHoliday);
			pDC->TextOut(CurOrg.cx+4*cw,CurOrg.cy+ch,s);//size.cy
//			pDC->TextOut(CurOrg.cx+size.cx+4*cw,CurOrg.cy+ch,s);
			s.Format("本月全勤工資:%6d元",app->m_pMiddle->m_iPay);
//			pDC->TextOut((CurOrg.cx+CurRegion.cx)/2+6*cw,CurOrg.cy+ch,s);//size.cy
			pDC->TextOut(CurRegion.cx-16*cw,CurOrg.cy+ch,s);
			fctwks /=8.0;
			fctwks = floor(fctwks*10.0)/10.0;
			s.Format("本月實際出勤:   %.1f天",fctwks);
			pDC->TextOut(CurOrg.cx+4*cw,CurOrg.cy+ch*2,s);//size.cy*2
//			pDC->TextOut(CurOrg.cx+size.cx+4*cw,CurOrg.cy+ch*2,s);
			s.Format("本月出勤工資:%6d元",app->m_pMiddle->m_iObtain);
//			pDC->TextOut((CurOrg.cx+CurRegion.cx)/2+6*cw,CurOrg.cy+ch*2,s);//size.cy*2
			pDC->TextOut(CurRegion.cx-16*cw,CurOrg.cy+ch*2,s);

			int day = app->m_pMiddle->sAttend[0].tAmOnDuty.GetDay();
			int wk = app->m_pMiddle->sAttend[0].tAmOnDuty.GetDayOfWeek();//1..7
			int	wks = day/7;
			int surplus = fmod(day-1,7);//0..6

			int wk1 = surplus>=wk ? wk+7-surplus : wk-surplus;

			pDC->SetTextAlign(TA_CENTER);
			s="日期";
			pDC->TextOut(CurOrg.cx+3*cw,CurOrg.cy+ch*3,s);
			s="星期";
			pDC->TextOut(CurOrg.cx+6*cw,CurOrg.cy+ch*3,s);
			s="休?";
			pDC->TextOut(CurOrg.cx+19*cw/2,CurOrg.cy+ch*3,s);
			s="Am 點到";
			pDC->TextOut(CurOrg.cx+13*cw,CurOrg.cy+ch*3,s);
			s="午飯";
			pDC->TextOut(CurOrg.cx+17*cw,CurOrg.cy+ch*3,s);
			s="Pm 點到";
			pDC->TextOut(CurOrg.cx+21*cw,CurOrg.cy+ch*3,s);
			s="下班";
			pDC->TextOut(CurOrg.cx+25*cw,CurOrg.cy+ch*3,s);
			s="晚間工作";
			pDC->TextOut(CurOrg.cx+59*cw/2,CurOrg.cy+ch*3,s);
			s="準備就寢";
			pDC->TextOut(CurOrg.cx+69*cw/2,CurOrg.cy+ch*3,s);
			s="日工時";
			pDC->TextOut((CurOrg.cx+37*cw+CurRegion.cx-2*cw)/2,CurOrg.cy+ch*3,s);
			for(i=1;i<=monthday;i++)
			{
				s.Format("%d",i);
				pDC->TextOut(CurOrg.cx+3*cw,CurOrg.cy+ch*(3+i),s);

				wk = wk1+fmod(i-1,7);
				if(wk>7) wk-=7;
				s=WeekTable[wk-1];
				pDC->TextOut(CurOrg.cx+6*cw,CurOrg.cy+ch*(3+i),s);

				for(j=0;j<app->m_pMiddle->m_iHoliday && app->m_pMiddle->m_ArrayHoliday[j]!=i;j++);
				if(j<app->m_pMiddle->m_iHoliday)
				{
					s="公休";
					pDC->TextOut(CurOrg.cx+19*cw/2,CurOrg.cy+ch*(3+i),s);
				}
				for(j=0;j<=app->m_pMiddle->m_iCurItem && app->m_pMiddle->sAttend[j].tAmOnDuty.GetDay()!=i;j++);
				if(j<=app->m_pMiddle->m_iCurItem)
				{
					if(app->m_pMiddle->sAttend[j].tAmOnDuty!=app->m_pMiddle->sAttend[j].tAmOffDuty)
					{
						s=app->m_pMiddle->sAttend[j].tAmOnDuty.Format("%H:%M");
						pDC->TextOut(CurOrg.cx+13*cw,CurOrg.cy+ch*(3+i),s);

						s=app->m_pMiddle->sAttend[j].tAmOffDuty.Format("%H:%M");
						pDC->TextOut(CurOrg.cx+17*cw,CurOrg.cy+ch*(3+i),s);
					}

					if(app->m_pMiddle->sAttend[j].tPmOnDuty!=app->m_pMiddle->sAttend[j].tPmOffDuty)
					{
						s=app->m_pMiddle->sAttend[j].tPmOnDuty.Format("%H:%M");
						pDC->TextOut(CurOrg.cx+21*cw,CurOrg.cy+ch*(3+i),s);

						s=app->m_pMiddle->sAttend[j].tPmOffDuty.Format("%H:%M");
						pDC->TextOut(CurOrg.cx+25*cw,CurOrg.cy+ch*(3+i),s);
					}

					if(app->m_pMiddle->sAttend[j].tNinOnDuty!=app->m_pMiddle->sAttend[j].tNinOffDuty)
					{
						s=app->m_pMiddle->sAttend[j].tNinOnDuty.Format("%H:%M");
						pDC->TextOut(CurOrg.cx+59*cw/2,CurOrg.cy+ch*(3+i),s);

						s=app->m_pMiddle->sAttend[j].tNinOffDuty.Format("%H:%M");
						pDC->TextOut(CurOrg.cx+69*cw/2,CurOrg.cy+ch*(3+i),s);
					}

					if(app->m_pMiddle->sAttend[j].tWork!=0)
					{
						s=app->m_pMiddle->sAttend[j].tWork.Format("%H:%M");
						pDC->TextOut((CurOrg.cx+37*cw+CurRegion.cx-2*cw)/2,CurOrg.cy+ch*(3+i),s);
					}
				}
			}

			for(i=0;i<=monthday+1 && CurOrg.cy+ch*(3+i)<=CurRegion.cy;i++)
			{
				pDC->MoveTo(CurOrg.cx+2*cw,CurOrg.cy+ch*(3+i));
				pDC->LineTo(CurRegion.cx-2*cw,CurOrg.cy+ch*(3+i));
			}
			pDC->MoveTo(CurOrg.cx+2*cw,CurOrg.cy+ch*3);
			pDC->LineTo(CurOrg.cx+2*cw,CurOrg.cy+ch*(3+monthday+1));
			pDC->MoveTo(CurRegion.cx-2*cw,CurOrg.cy+ch*3);
			pDC->LineTo(CurRegion.cx-2*cw,CurOrg.cy+ch*(3+monthday+1));

			pDC->MoveTo(CurOrg.cx+4*cw,CurOrg.cy+ch*3);
			pDC->LineTo(CurOrg.cx+4*cw,CurOrg.cy+ch*(3+monthday+1));
			pDC->MoveTo(CurOrg.cx+8*cw,CurOrg.cy+ch*3);
			pDC->LineTo(CurOrg.cx+8*cw,CurOrg.cy+ch*(3+monthday+1));
			pDC->MoveTo(CurOrg.cx+11*cw,CurOrg.cy+ch*3);
			pDC->LineTo(CurOrg.cx+11*cw,CurOrg.cy+ch*(3+monthday+1));
			pDC->MoveTo(CurOrg.cx+15*cw,CurOrg.cy+ch*3);
			pDC->LineTo(CurOrg.cx+15*cw,CurOrg.cy+ch*(3+monthday+1));
			pDC->MoveTo(CurOrg.cx+19*cw-1,CurOrg.cy+ch*3);
			pDC->LineTo(CurOrg.cx+19*cw-1,CurOrg.cy+ch*(3+monthday+1));
			pDC->MoveTo(CurOrg.cx+23*cw+1,CurOrg.cy+ch*3);
			pDC->LineTo(CurOrg.cx+23*cw+1,CurOrg.cy+ch*(3+monthday+1));
			pDC->MoveTo(CurOrg.cx+27*cw,CurOrg.cy+ch*3);
			pDC->LineTo(CurOrg.cx+27*cw,CurOrg.cy+ch*(3+monthday+1));
			pDC->MoveTo(CurOrg.cx+32*cw,CurOrg.cy+ch*3);
			pDC->LineTo(CurOrg.cx+32*cw,CurOrg.cy+ch*(3+monthday+1));
			pDC->MoveTo(CurOrg.cx+37*cw,CurOrg.cy+ch*3);
			pDC->LineTo(CurOrg.cx+37*cw,CurOrg.cy+ch*(3+monthday+1));
			//pDC->MoveTo(CurOrg.cx+39*cw,CurOrg.cy+size.cy*3);
			//pDC->LineTo(CurOrg.cx+39*cw,CurOrg.cy+size.cy*(3+monthday+1));

		}
		if(app->m_pMiddle->m_iPrtSel == 2)
		{
			CurOrg.cy=1;
			int	cy=CurOrg.cy;
			CurRegion.cy=pDC->GetDeviceCaps(VERTRES);
			HDC hdc=pDC->GetSafeHdc();
			int iMonths=app->m_pMiddle->m_iMonths;
			int pageHeight=pDC->GetDeviceCaps(VERTRES);
			for(int	k=0;k<=iMonths;k++)//1
			{
				::GetObject(GetCurrentObject(pDC->GetSafeHdc(),OBJ_FONT),sizeof(LOGFONT),&lf);
				lf.lfHeight=ch*30/16;
				lf.lfWidth=cw*26/25;
				lf.lfWeight=FW_BLACK;

				ft.CreateFontIndirect(&lf);
				pOldFont=pDC->SelectObject(&ft);
				struct YearTotal sYearTotal = app->m_pMiddle->sYearTotal[k];//m_nCurPage+
				int	iDays = sYearTotal.iDayItems;

				s.Format("%d年%2d月份月報 ", sYearTotal.sAttend[0].tAmOnDuty.GetYear(),sYearTotal.sAttend[0].tAmOnDuty.GetMonth());//,sYearTotal[k].sAttend[0].tAmOnDuty.GetDay());
				//size=pDC->GetOutputTabbedTextExtent(s,0,NULL);
				size=pDC->GetOutputTextExtent(s);
				pDC->SetTextAlign(TA_LEFT);//TA_CENTER
//				pDC->TextOut((CurOrg.cx+CurRegion.cx)/2,CurOrg.cy-size.cy/2,s);
				pDC->TextOut(CurOrg.cx+2*cw,CurOrg.cy,s);//+ch

				pDC->SetTextAlign(TA_LEFT);
				pDC->SelectObject(pOldFont);
				ft.DeleteObject();
				year = sYearTotal.sAttend[0].tAmOnDuty.GetYear();
				mth = sYearTotal.sAttend[0].tAmOnDuty.GetMonth();
				monthday=MonthDay[mth-1];
				if(mth==2 && fmod(year,4)==0)
					monthday++;

				fctwks = 0;
				for(j=0;j<=iDays;j++)
				{
					sYearTotal.sAttend[j].tWork = sYearTotal.sAttend[j].tAmOffDuty-sYearTotal.sAttend[j].tAmOnDuty;
					sYearTotal.sAttend[j].tWork += sYearTotal.sAttend[j].tPmOffDuty-sYearTotal.sAttend[j].tPmOnDuty;
					sYearTotal.sAttend[j].tWork += sYearTotal.sAttend[j].tNinOffDuty-sYearTotal.sAttend[j].tNinOnDuty;
					fctwks += (double)sYearTotal.sAttend[j].tWork.GetHours()+(double)sYearTotal.sAttend[j].tWork.GetMinutes()/60.0;
				}
				int	iWorkDays = monthday-sYearTotal.iHoliday;
				s.Format("本月法定工作日:  %d天",iWorkDays);
//				pDC->TextOut(CurOrg.cx+2*cw,CurOrg.cy+size.cy,s);
				pDC->TextOut(CurOrg.cx+size.cx+4*cw,CurOrg.cy,s);//+ch
				s.Format("本月全勤工資:%6d元",sYearTotal.iPay);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕在线不卡一区| 国产精品丝袜久久久久久app| 国内久久精品视频| 婷婷中文字幕一区三区| 经典三级一区二区| 日韩免费看网站| 精品日产卡一卡二卡麻豆| 91精品久久久久久久91蜜桃| 欧美久久婷婷综合色| 欧美美女一区二区| 日韩色视频在线观看| 日韩免费高清视频| 欧美精品一区二区三区高清aⅴ| 精品国产精品一区二区夜夜嗨| 欧美本精品男人aⅴ天堂| 精品精品欲导航| 国产亚洲欧美色| 成人免费在线播放视频| 99国产精品一区| 日本高清免费不卡视频| 欧美日韩在线直播| 欧美第一区第二区| 国产精品网站在线观看| 亚洲一区在线视频观看| gogo大胆日本视频一区| 亚洲高清免费观看| 精品久久国产97色综合| 国产精品久久久久aaaa| 亚洲午夜激情网站| 免费观看在线综合色| 成人精品一区二区三区四区| 欧美午夜免费电影| 日韩欧美亚洲国产精品字幕久久久 | 成人视屏免费看| 色狠狠综合天天综合综合| 日韩欧美一区二区久久婷婷| 国产欧美日韩精品一区| 91国偷自产一区二区三区成为亚洲经典| 欧美唯美清纯偷拍| 久久综合999| 亚洲国产精品自拍| 成人深夜在线观看| 欧美丰满少妇xxxxx高潮对白| 精品国产一二三| 国产精品私房写真福利视频| 丝袜美腿成人在线| av不卡在线播放| 欧美电影免费观看高清完整版| 17c精品麻豆一区二区免费| 理论电影国产精品| 欧美日韩精品一区视频| 国产精品热久久久久夜色精品三区 | 中文字幕不卡一区| 免费黄网站欧美| 亚洲精品在线免费观看视频| 成+人+亚洲+综合天堂| 欧美美女一区二区三区| 亚洲激情自拍视频| 国产欧美精品一区| 蜜臀av一区二区| 欧美性猛片aaaaaaa做受| 国产色产综合产在线视频| 久久99国产精品免费网站| 日本不卡视频一二三区| 午夜精品久久久久久久久久 | 亚洲国产精品一区二区久久| 国产一区美女在线| 欧美美女bb生活片| 国产精品久久久久久久浪潮网站| 日韩精品电影在线| 色系网站成人免费| 久久久亚洲欧洲日产国码αv| 夜夜嗨av一区二区三区四季av | 精品国产自在久精品国产| 综合久久一区二区三区| 久久se精品一区二区| 欧美中文字幕一区二区三区亚洲| 久久日一线二线三线suv| 久久综合久久综合久久| 中文字幕一区二区三区蜜月| 久久99久久久久| 欧美疯狂做受xxxx富婆| 一片黄亚洲嫩模| 91精品蜜臀在线一区尤物| 日韩福利电影在线观看| 自拍偷拍国产亚洲| 亚洲精品乱码久久久久久日本蜜臀| 国内精品国产成人国产三级粉色| 欧美三级中文字幕在线观看| 一区免费观看视频| 粉嫩13p一区二区三区| 久久蜜桃av一区二区天堂| 精品无人码麻豆乱码1区2区| 欧美午夜一区二区三区免费大片| 欧美大胆一级视频| 亚洲成人黄色影院| 色嗨嗨av一区二区三区| 午夜精品aaa| 91精品国产乱码久久蜜臀| 午夜在线电影亚洲一区| 宅男噜噜噜66一区二区66| 日韩经典一区二区| 日韩限制级电影在线观看| 免费精品99久久国产综合精品| 日韩免费在线观看| 日本欧美一区二区三区乱码| 欧美日韩国产综合一区二区| 午夜精品福利一区二区三区av| 欧美一区二区三区精品| 日本女人一区二区三区| 日韩美女在线视频| 成人小视频在线观看| 亚洲国产裸拍裸体视频在线观看乱了 | 在线播放91灌醉迷j高跟美女| 国产精品免费久久久久| 国产精品无人区| 色噜噜狠狠色综合欧洲selulu| 国产精品久久网站| av亚洲精华国产精华精华| 亚洲午夜免费视频| 欧美mv日韩mv国产网站app| 国产成a人亚洲| 亚洲综合在线观看视频| 欧美不卡激情三级在线观看| 国产一区二区三区高清播放| 亚洲精品国产一区二区精华液 | 国产一区激情在线| 亚洲欧洲制服丝袜| 欧美一区二区三区视频免费播放| 成人av在线影院| 日本在线不卡一区| 中文字幕一区二区三区在线观看 | 国产成a人亚洲| 亚洲一级二级三级| 久久久精品影视| 在线观看一区不卡| 国产一区二区三区观看| 午夜精品久久久久久| 国产精品日韩成人| 欧美不卡一区二区| 91福利社在线观看| 国产高清一区日本| 亚洲精品欧美二区三区中文字幕| 欧美激情在线一区二区| 91.com视频| 在线视频一区二区免费| 国产成人精品免费看| 首页国产欧美久久| 亚洲欧美日韩电影| 欧美国产精品一区| 欧美二区乱c少妇| 99久久综合99久久综合网站| 久久不见久久见免费视频1 | 在线精品视频一区二区三四 | 国产精品美女久久久久久2018| 91精品国产综合久久香蕉的特点 | 色天使久久综合网天天| 一本到三区不卡视频| 久久久久国色av免费看影院| 欧美日韩久久久一区| 色又黄又爽网站www久久| 亚洲综合一区二区三区| 欧美激情综合五月色丁香小说| 日韩久久久精品| 欧美一区午夜视频在线观看| 欧美亚洲综合色| 欧美在线观看禁18| 日本道在线观看一区二区| 99精品久久久久久| 久久精品国产亚洲一区二区三区 | 日韩欧美一级在线播放| 91精品一区二区三区久久久久久| 欧美日本韩国一区| 欧美精品日韩一本| 欧美一区二区三区四区高清| 欧美这里有精品| 色呦呦国产精品| 欧美唯美清纯偷拍| 91精品国产高清一区二区三区| 91精品国产高清一区二区三区| 精品久久99ma| 国产精品视频第一区| 久久亚洲综合色| 久久久久久久av麻豆果冻| 国产亚洲一区二区三区| 国产精品日产欧美久久久久| 中文字幕佐山爱一区二区免费| 亚洲欧美日韩国产综合在线| 亚洲精品成人少妇| 日韩国产欧美视频| 亚洲成人动漫av| 日韩成人午夜精品| 狠狠色丁香婷婷综合| 成人av综合在线| 欧美大片在线观看| 国产精品午夜免费| 午夜视频在线观看一区二区 | 免费观看久久久4p| 不卡av在线免费观看| 欧美性受极品xxxx喷水|