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

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

?? printselect.cpp

?? VC++ 6.0開發(fā)。之中打印部分可能對您有值得參考的地方。其他的部分還不是很完善
?? CPP
字號:
// PrintSelect.cpp : implementation file
//


#include "stdafx.h"
#include "test2.h"
#include "PrintSelect.h"
#include "test2dlg.h"
//print

#include "PrintRX.h"
//ado
#include "AdoRecordSet.h"
#include "AdoCommand.h"

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

/////////////////////////////////////////////////////////////////////////////
// CPrintSelect dialog


CPrintSelect::CPrintSelect(CWnd* pParent /*=NULL*/)
	: CDialog(CPrintSelect::IDD, pParent)
{
	//{{AFX_DATA_INIT(CPrintSelect)
	m_iPrtSel = -1;
	//}}AFX_DATA_INIT
}


void CPrintSelect::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CPrintSelect)
	DDX_Radio(pDX, IDC_RADIO1, m_iPrtSel);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CPrintSelect, CDialog)
	//{{AFX_MSG_MAP(CPrintSelect)
	ON_BN_CLICKED(IDC_BUTTON_PRINT, OnButtonPrint)
	ON_BN_CLICKED(IDC_BUTTON_Cancel, OnBUTTONCancel)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CPrintSelect message handlers

void CPrintSelect::OnButtonPrint() 
{
	CDialog::OnOK();
	//
	//CString strSql;
	//數(shù)據(jù)庫字段變量 
	CString m_XM;
	CString m_SFZ;
	CString m_DH;
	CString m_JSR;
	double m_JE;
	CString m_cJE;
	CString m_BZ;
	//編號或序號
	long lcount=0;
	CString ccount;
	int ipageNum=1;
	CString cipageNum;
	CString dijiye;
	//
	bool isNewPag = FALSE;
	//
	CAdoRecordSet m_adoRecordSet;
	CAdoRecordSet m_padoRecordSet;
	CAdoConnection m_adoConnection;
	_ConnectionPtr m_pConnection;

	if (m_adoConnection.ConnectAccess("renshi.mdb"))
	{
		
		m_adoRecordSet.SetAdoConnection(&m_adoConnection);
		m_adoRecordSet.SetCursorLocation();
		m_adoRecordSet.Open("會員表", adCmdTable);
//		m_adoConnection.BeginTrans();
//		UpdateRecord(TRUE); 
	}
	else
	{
		MessageBox("數(shù)據(jù)庫連接失敗!");
	}

	
	if(m_iPrtSel==0)
	{
	
		CPrintRX m_Print;
		if(m_Print.InitToPrint(NULL,1)==-1)
			return;
		m_Print.StartPrint();
		m_Print.StartPage();
		// start printing the lines
		//二維點(diǎn)陣
		int x_pos[7];
		int y_pos[27];

		int i;
		//設(shè)置橫坐標(biāo)
		for (i=0; i<27; i++)
			y_pos[i] = 80 + (20 * i);

		//設(shè)置縱坐標(biāo)
		x_pos[0] = 59;
		x_pos[1] = x_pos[0] + 32;
		x_pos[2] = x_pos[1] + 57;
		x_pos[3] = x_pos[2] + 115;
		x_pos[4] = x_pos[3] + 83;
		x_pos[5] = x_pos[4] + 57;
		x_pos[6] = x_pos[5] + 50;
		
		CPen	newPen;
		newPen.CreatePen (PS_SOLID, 3, RGB(0,0,0));
		//打印26行
		for (i=0; i<27; i++)
		{
			m_Print.DrawHLine(x_pos[0], y_pos[i], x_pos[6], y_pos[i], newPen);
		}
		//打印7列,其中0和6還有中間的要單獨(dú)打
		for (i=0; i<7; i++)
		{
			m_Print.DrawVLine(x_pos[i], y_pos[0], x_pos[i], y_pos[26], newPen);

		}

		CSize Size;
		char m_str[6][10];
		CRect StrRect;              //Draw text in Rect
		strcpy(m_str[0], "編號");
		strcpy(m_str[1], "姓名");
		strcpy(m_str[2], "身份證號");
		strcpy(m_str[3], "電話");
		strcpy(m_str[4], "金額");
		strcpy(m_str[5], "備注");
		m_Print.SetFontFace(0, 0);
		for (i=0; i<6; i++)
		{
			StrRect.SetRect(x_pos[i], y_pos[0], x_pos[i+1], y_pos[1]);
			m_Print.DrawText(m_str[i], StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
		}
		// now end the page
		CString Title;         //標(biāo)題
		CString HeaderRight;   //BIOSBF NO.

		CString BLeftXSRS;//報(bào)銷售人數(shù)
		CString BCenterHJJE;//月合計(jì)金額
		CString BLeftLXDH;//聯(lián)系電話
		CString BCenterDJL;//店經(jīng)理
		CString BRightGZQZ;//蓋章簽字

		CString BLine1;
		CString BLine2;
		CString BLine3;
		//標(biāo)題
		Title.Format("   店    月銷售匯總表");
		m_Print.SetFontFace(0, 3);
		StrRect.SetRect(x_pos[0] + 1, 20, x_pos[6], 56);//void SetRect( int x1, int y1, int x2, int y2 );
		m_Print.DrawText((LPTSTR)(LPCTSTR)Title, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
		//BIOSBF NO.
		m_Print.SetFontFace(0, 0);
		HeaderRight.Format("BIOSTBF NO.    ");
		StrRect.SetRect(x_pos[0] - 1, 56, x_pos[6], 80);
		m_Print.DrawText((LPTSTR)(LPCTSTR)HeaderRight, StrRect, 0, 0, FORMAT_RIGHT | FORMAT_VCENTER);
		//打印數(shù)據(jù)庫內(nèi)容

		m_adoRecordSet.MoveFirst();
		while(!m_adoRecordSet.IsEOF())
		{
			++lcount;			
			
			//MessageBox(ccount,NULL,MB_OK);
			
			
			if(lcount!=0 && lcount % 26 ==0)
			{
				lcount=lcount-26+1;
				m_Print.NewPage();
				ipageNum+=1;
				isNewPag = TRUE;
				//
				//打印26行
				for (i=0; i<27; i++)
				{
					m_Print.DrawHLine(x_pos[0], y_pos[i], x_pos[6], y_pos[i], newPen);
				}
				//打印7列,其中0和6還有中間的要單獨(dú)打
				for (i=0; i<7; i++)
				{
					m_Print.DrawVLine(x_pos[i], y_pos[0], x_pos[i], y_pos[25], newPen);

				}
				//
				m_Print.SetFontFace(0, 0);
				for (i=0; i<6; i++)
				{
					StrRect.SetRect(x_pos[i], y_pos[0], x_pos[i+1], y_pos[1]);
					m_Print.DrawText(m_str[i], StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
				}
				//
				Title.Format("   店    月銷售匯總表");
				m_Print.SetFontFace(0, 3);
				StrRect.SetRect(x_pos[0] + 1, 20, x_pos[6], 56);//void SetRect( int x1, int y1, int x2, int y2 );
				m_Print.DrawText((LPTSTR)(LPCTSTR)Title, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
				//BIOSBF NO.
				m_Print.SetFontFace(0, 0);
				HeaderRight.Format("BIOSTBF NO.    ");
				StrRect.SetRect(x_pos[0] - 1, 56, x_pos[6], 80);
				m_Print.DrawText((LPTSTR)(LPCTSTR)HeaderRight, StrRect, 0, 0, FORMAT_RIGHT | FORMAT_VCENTER);
				//
				
			}
			//
			ccount.Format("%i",lcount);

			if(ipageNum ==1 || isNewPag)
			{
				cipageNum.Format("%i",ipageNum);
				dijiye="第"+cipageNum+"頁";
				m_Print.SetFontFace(0, 0);
				StrRect.SetRect(x_pos[0], y_pos[26]+30, x_pos[6], y_pos[26]+30);
				m_Print.DrawText((LPTSTR)(LPCTSTR)dijiye, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
				
				isNewPag = FALSE;
			}

			m_adoRecordSet.GetFieldValue("姓名",m_XM);
			m_adoRecordSet.GetFieldValue("身份證號",m_SFZ);
			m_adoRecordSet.GetFieldValue("電話",m_DH);
			m_adoRecordSet.GetFieldValue("銷售業(yè)績",m_JE);
			m_adoRecordSet.GetFieldValue("備注",m_BZ);

			m_Print.SetFontFace(0, 0);
	
			for(int i=0;i<6;i++)
			{
				StrRect.SetRect(x_pos[i], y_pos[lcount]+3, x_pos[i+1], y_pos[lcount]+3);
				switch(i)
				{
				case 0: m_Print.DrawText((LPTSTR)(LPCTSTR)ccount, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);break;
				case 1:	m_Print.DrawText((LPTSTR)(LPCTSTR)m_XM, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);break;
				case 2:	m_Print.DrawText((LPTSTR)(LPCTSTR)m_SFZ, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);break;
				case 3:	m_Print.DrawText((LPTSTR)(LPCTSTR)m_DH, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);break;
				case 4:	m_cJE.Format("%.2f",m_JE);
					m_Print.DrawText((LPTSTR)(LPCTSTR)m_cJE, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);break;
				case 5:	m_Print.DrawText((LPTSTR)(LPCTSTR)m_BZ, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);break;
				//default: break;
				}
			}

			m_adoRecordSet.MoveNext();
			
		}


		
		//結(jié)束打印
		m_Print.EndPage();
		m_Print.EndPrint();
	}
	if(m_iPrtSel==1)
	{
		CPrintRX m_Print;
		if(m_Print.InitToPrint(NULL,1)==-1)
			return;
		m_Print.StartPrint();
		m_Print.StartPage();
		// start printing the lines
		//二維點(diǎn)陣
		int x_pos[7];
		int y_pos[32];

		int i;
		//設(shè)置橫坐標(biāo)
		for (i=0; i<32; i++)
			y_pos[i] = 80 + (20 * i);

		//設(shè)置縱坐標(biāo)
		x_pos[0] = 59;
		x_pos[1] = x_pos[0] + 32;
		x_pos[2] = x_pos[1] + 62;
		x_pos[3] = x_pos[2] + 117;
		x_pos[4] = x_pos[3] + 83;
		x_pos[5] = x_pos[4] + 50;
		x_pos[6] = x_pos[5] + 58;
		
		CPen	newPen;
		newPen.CreatePen (PS_SOLID, 3, RGB(0,0,0));
		//打印31行
		for (i=0; i<32; i++)
		{
			m_Print.DrawHLine(x_pos[0], y_pos[i], x_pos[6], y_pos[i], newPen);
		}
		//打印6列,其中0和6還有中間的要單獨(dú)打
		for (i=0; i<7; i++)
		{
			m_Print.DrawVLine(x_pos[i], y_pos[0], x_pos[i], y_pos[31], newPen);

		}

		CSize Size;
		char m_str[6][10];
		CRect StrRect;              //Draw text in Rect
		strcpy(m_str[0], "編號");
		strcpy(m_str[1], "姓名");
		strcpy(m_str[2], "身份證號");
		strcpy(m_str[3], "電話");
		strcpy(m_str[4], "  ");
		strcpy(m_str[5], "備注");
		m_Print.SetFontFace(0, 0);
		for (i=0; i<6; i++)
		{
			StrRect.SetRect(x_pos[i], y_pos[0], x_pos[i+1], y_pos[1]);
			m_Print.DrawText(m_str[i], StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
		}
		// now end the page
		CString Title;         //標(biāo)題
		CString HeaderRight;   //日期
		CString HeaderCenter;  //經(jīng)理
		CString HeaderLeft;  //店號

		CString BLine1;
		CString BLine2;
		CString BLine3;
		//標(biāo)題
		Title.Format("檔  案  匯  總  表");
		m_Print.SetFontFace(0, 3);
		StrRect.SetRect(x_pos[0] + 1, 20, x_pos[6], 56);//void SetRect( int x1, int y1, int x2, int y2 );
		m_Print.DrawText((LPTSTR)(LPCTSTR)Title, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
		//日期
		m_Print.SetFontFace(0, 0);
		HeaderRight.Format("日期:       ");
		StrRect.SetRect(x_pos[0] - 1, 56, x_pos[6], 80);
		m_Print.DrawText((LPTSTR)(LPCTSTR)HeaderRight, StrRect, 0, 0, FORMAT_RIGHT | FORMAT_VCENTER);
		//經(jīng)理
		m_Print.SetFontFace(0, 0);
		HeaderRight.Format("經(jīng)理:       (簽字)      ");
		StrRect.SetRect(x_pos[0] - 1, 56, x_pos[6], 80);
		m_Print.DrawText((LPTSTR)(LPCTSTR)HeaderRight, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
		//店號
		m_Print.SetFontFace(0, 0);
		HeaderRight.Format("店號:    ");
		StrRect.SetRect(x_pos[0] - 1, 56, x_pos[6], 80);
		m_Print.DrawText((LPTSTR)(LPCTSTR)HeaderRight, StrRect, 0, 0, FORMAT_LEFT | FORMAT_VCENTER);
		
		//打印數(shù)據(jù)庫內(nèi)容

		m_adoRecordSet.MoveFirst();
		while(!m_adoRecordSet.IsEOF())
		{
			++lcount;			
			
			//MessageBox(ccount,NULL,MB_OK);
			
			
			if(lcount!=0 && lcount % 31 ==0)
			{
				lcount=lcount-31+1;
				m_Print.NewPage();
				ipageNum+=1;
				isNewPag = TRUE;
				//
				//打印31行
				for (i=0; i<32; i++)
				{
					m_Print.DrawHLine(x_pos[0], y_pos[i], x_pos[6], y_pos[i], newPen);
				}
				//打印6列,其中0和6還有中間的要單獨(dú)打
				for (i=0; i<7; i++)
				{
					m_Print.DrawVLine(x_pos[i], y_pos[0], x_pos[i], y_pos[31], newPen);

				}
						//
				m_Print.SetFontFace(0, 0);
				for (i=0; i<6; i++)
				{
					StrRect.SetRect(x_pos[i], y_pos[0], x_pos[i+1], y_pos[1]);
					m_Print.DrawText(m_str[i], StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
				}
						//
				Title.Format("檔  案  匯  總  表");
				m_Print.SetFontFace(0, 3);
				StrRect.SetRect(x_pos[0] + 1, 20, x_pos[6], 56);//void SetRect( int x1, int y1, int x2, int y2 );
				m_Print.DrawText((LPTSTR)(LPCTSTR)Title, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
				//日期
				m_Print.SetFontFace(0, 0);
				HeaderRight.Format("日期:       ");
				StrRect.SetRect(x_pos[0] - 1, 56, x_pos[6], 80);
				m_Print.DrawText((LPTSTR)(LPCTSTR)HeaderRight, StrRect, 0, 0, FORMAT_RIGHT | FORMAT_VCENTER);
				//經(jīng)理
				m_Print.SetFontFace(0, 0);
				HeaderRight.Format("經(jīng)理:       (簽字)      ");
				StrRect.SetRect(x_pos[0] - 1, 56, x_pos[6], 80);
				m_Print.DrawText((LPTSTR)(LPCTSTR)HeaderRight, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
				//店號
				m_Print.SetFontFace(0, 0);
				HeaderRight.Format("店號:    ");
				StrRect.SetRect(x_pos[0] - 1, 56, x_pos[6], 80);
				m_Print.DrawText((LPTSTR)(LPCTSTR)HeaderRight, StrRect, 0, 0, FORMAT_LEFT | FORMAT_VCENTER);
					//
				
			}
			//
			ccount.Format("%i",lcount);

			if(ipageNum ==1 || isNewPag)
			{
				cipageNum.Format("%i",ipageNum);
				dijiye="第"+cipageNum+"頁";
				m_Print.SetFontFace(0, 0);
				StrRect.SetRect(x_pos[0], y_pos[31]+30, x_pos[6], y_pos[31]+30);
				m_Print.DrawText((LPTSTR)(LPCTSTR)dijiye, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);
				isNewPag = FALSE;
			}
			if(lcount % 2 != 0)
			{
				m_adoRecordSet.GetFieldValue("姓名",m_XM);
				m_adoRecordSet.GetFieldValue("身份證號",m_SFZ);
				m_adoRecordSet.GetFieldValue("電話",m_DH);
				m_adoRecordSet.GetFieldValue("備注",m_BZ);
				m_adoRecordSet.GetFieldValue("介紹人",m_JSR);

				m_adoRecordSet.MoveNext();
				
			}
			//below for circle may have problem
			if(lcount % 2 == 0)
			{
				m_adoRecordSet.Clone(m_padoRecordSet);

				CString temp;

				m_padoRecordSet.MoveFirst();
				m_padoRecordSet.GetFieldValue ("姓名",temp);

				while((temp!=m_JSR) && !m_JSR.IsEmpty())
				{

					m_padoRecordSet.MoveNext ();				
					m_padoRecordSet.GetFieldValue ("姓名",temp);
					//if(temp==m_JSR)
					//	MessageBox(temp,NULL,MB_OK);
				//	if(!m_padoRecordSet.IsEOF())
				//	{
				//		m_padoRecordSet.MoveFirst();
					

				//	}
				} 
				
				
				if(!m_JSR.IsEmpty() && (temp==m_JSR)  )
				{
					    //m_padoRecordSet.MovePrevious();
						m_padoRecordSet.GetFieldValue("姓名",m_XM);
						m_padoRecordSet.GetFieldValue("身份證號",m_SFZ);
						m_padoRecordSet.GetFieldValue("電話",m_DH);
						m_padoRecordSet.GetFieldValue("備注",m_BZ);
				}
				else //if(m_JSR.IsEmpty())
				{
					m_XM=" ";
					m_SFZ=" ";
					m_DH=" ";
					m_BZ=" ";
				}

			//	m_padoRecordSet.Open(strSql,adCmdText,adOpenDynamic);
								
			}

			m_Print.SetFontFace(0, 0);
	
			for(int i=0;i<6;i++)
			{
				StrRect.SetRect(x_pos[i], y_pos[lcount]+3, x_pos[i+1], y_pos[lcount]+3);
				switch(i)
				{
				case 0: m_Print.DrawText((LPTSTR)(LPCTSTR)ccount, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);break;
				case 1:	m_Print.DrawText((LPTSTR)(LPCTSTR)m_XM, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);break;
				case 2:	m_Print.DrawText((LPTSTR)(LPCTSTR)m_SFZ, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);break;
				case 3:	m_Print.DrawText((LPTSTR)(LPCTSTR)m_DH, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);break;
				case 4:	break;
				case 5:	m_Print.DrawText((LPTSTR)(LPCTSTR)m_BZ, StrRect, 0, 0, FORMAT_HCENTER | FORMAT_VCENTER);break;
				//default: break;
				}
			}

			//m_adoRecordSet.MoveNext();
			
		}
		
		//結(jié)束打印
		m_Print.EndPage();
		m_Print.EndPrint();
	}
//	CTest2Dlg dlg;
//	dlg.DoPreparePrintDC();
//	dlg.DoPrint(m_iPrtSel);
	/*CString str;
	str.Format("%i",m_iPrtSel);
	MessageBox(str,NULL,MB_OK);*/

}

void CPrintSelect::OnBUTTONCancel() 
{
	// TODO: Add your control notification handler code here
	CDialog::OnCancel();
}


?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产人妖乱国产精品人妖| 欧美日韩国产首页在线观看| 免费av成人在线| 日韩电影在线观看网站| 亚洲国产精品一区二区尤物区| 国产精品美女久久久久aⅴ| 国产区在线观看成人精品| 中文字幕欧美日韩一区| 欧美国产日韩在线观看| 国产精品国产三级国产aⅴ无密码| 久久影音资源网| 国产亚洲综合色| 久久久影视传媒| 国产精品伦理在线| 亚洲欧洲成人精品av97| 亚洲成av人在线观看| 丝袜国产日韩另类美女| 久久国产精品一区二区| 国产精品中文字幕日韩精品| 波多野结衣欧美| 欧美性猛交xxxx黑人交| 在线观看成人免费视频| 91精品福利在线| 日韩欧美国产不卡| 2020国产精品自拍| 欧美电影免费提供在线观看| 久久久噜噜噜久噜久久综合| 国产乱理伦片在线观看夜一区| 蜜臀va亚洲va欧美va天堂 | 蜜臀精品一区二区三区在线观看 | 老司机免费视频一区二区三区| 久久成人精品无人区| 成人黄页毛片网站| 欧美裸体一区二区三区| 国产欧美一区二区在线| 亚洲愉拍自拍另类高清精品| 青青青爽久久午夜综合久久午夜| 国产不卡在线播放| 成人av免费在线| 538prom精品视频线放| 欧美sm美女调教| 一区二区视频在线看| 伦理电影国产精品| 色综合久久66| 国产欧美精品在线观看| 日韩成人精品在线观看| 91在线观看污| 国产日韩精品一区| 久久er精品视频| 欧美日韩国产成人在线91| 欧美激情艳妇裸体舞| 麻豆国产精品一区二区三区| 不卡电影一区二区三区| 精品少妇一区二区| 亚洲一区二区成人在线观看| 国产大陆精品国产| 欧美成人性福生活免费看| 亚洲狼人国产精品| 国产在线麻豆精品观看| 欧美精品v日韩精品v韩国精品v| 亚洲色图清纯唯美| av日韩在线网站| 国产欧美1区2区3区| 国产一区二区三区| 91精品国产欧美日韩| 婷婷中文字幕综合| 欧美性色综合网| 亚洲成人激情社区| 欧美色大人视频| 午夜欧美视频在线观看 | 亚洲h在线观看| 91色婷婷久久久久合中文| 国产精品伦理一区二区| 国产99久久久精品| 久久久久久免费网| 国产福利一区二区| 国产精品毛片a∨一区二区三区 | 91丨九色丨国产丨porny| 中文字幕av在线一区二区三区| 极品少妇xxxx精品少妇偷拍| 精品1区2区在线观看| 国产在线播放一区三区四| 精品久久久久久久久久久久久久久久久| 蜜臀av性久久久久蜜臀av麻豆| 欧美一区永久视频免费观看| 国内精品写真在线观看| 日韩情涩欧美日韩视频| 国产精品一区二区男女羞羞无遮挡| 久久亚洲捆绑美女| 国产毛片精品一区| 亚洲视频中文字幕| 91精品国产高清一区二区三区 | 亚洲免费看黄网站| 青青草成人在线观看| 91精品在线免费| 性做久久久久久免费观看欧美| 91丨porny丨首页| 久久久久久久久久美女| 亚洲久本草在线中文字幕| 91麻豆自制传媒国产之光| 国产欧美日韩三级| 久久女同精品一区二区| 人人精品人人爱| 日韩一区二区精品葵司在线 | 欧美日韩国产小视频在线观看| 日本不卡一区二区三区高清视频| 欧美一区二区三区公司| 日韩二区三区在线观看| 精品国产麻豆免费人成网站| 国产精品77777| 欧美一级日韩免费不卡| 日韩av二区在线播放| 久久久91精品国产一区二区三区| 国产91精品露脸国语对白| 亚洲色图另类专区| 国产欧美日产一区| 色综合久久88色综合天天6| 亚洲综合一二区| 一区二区三区鲁丝不卡| 国产福利视频一区二区三区| 色综合天天做天天爱| 亚洲男人电影天堂| 懂色av一区二区夜夜嗨| 在线综合视频播放| 曰韩精品一区二区| 久久成人免费电影| 欧美日韩国产首页在线观看| 亚洲柠檬福利资源导航| voyeur盗摄精品| 粉嫩嫩av羞羞动漫久久久| 久久久久久99久久久精品网站| 亚洲国产wwwccc36天堂| 日韩欧美另类在线| 一级精品视频在线观看宜春院| 久久精品视频免费| 日韩—二三区免费观看av| 中文一区二区在线观看| 亚洲美女少妇撒尿| 91精品在线麻豆| 在线观看精品一区| 国产精品女主播在线观看| 石原莉奈在线亚洲二区| 久久久午夜精品| 亚洲精品日韩综合观看成人91| 国产精品福利av| 国产麻豆91精品| 国产不卡高清在线观看视频| 中文字幕一区在线观看视频| 亚洲桃色在线一区| 色综合天天综合网天天看片| 欧美成人精品福利| 欧美最猛黑人xxxxx猛交| 美女www一区二区| 久久久午夜精品理论片中文字幕| 亚洲女人****多毛耸耸8| 国产日韩综合av| 亚洲国产一区在线观看| 欧美日韩中文字幕一区| 色诱视频网站一区| 午夜a成v人精品| 亚洲人妖av一区二区| 不卡一二三区首页| 亚洲欧美综合网| 奇米亚洲午夜久久精品| 日韩欧美黄色影院| 欧美视频一区二区三区四区| 亚洲色图视频网| 韩国三级在线一区| 国产一区久久久| 亚洲视频在线一区二区| 极品少妇xxxx精品少妇偷拍| 欧美视频一二三区| 日韩免费一区二区三区在线播放| 一区二区三区欧美| 亚洲综合激情网| 亚洲一区二区三区视频在线| 日韩视频免费观看高清完整版| 欧美一区二区视频在线观看2020 | 成人毛片在线观看| 日日夜夜免费精品视频| 精品福利av导航| 欧美在线小视频| 欧美成人综合网站| 在线观看精品一区| 久久天堂av综合合色蜜桃网| 欧美日韩精品欧美日韩精品一| 中文字幕不卡一区| 91小宝寻花一区二区三区| 另类综合日韩欧美亚洲| 午夜不卡在线视频| 91精品国产综合久久久久久漫画 | 国产亚洲欧美日韩在线一区| 经典三级视频一区| 欧美国产精品一区| 亚洲乱码国产乱码精品精小说 | 午夜视频一区二区三区| 亚洲免费av网站| 国产乱子轮精品视频| 欧美一区二区三区在线视频| 91精品国产乱码久久蜜臀|