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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 24diandlg.cpp

?? 24點游戲,用c++實現
?? CPP
?? 第 1 頁 / 共 3 頁
字號:
		for(int i=0; i<4; i++)
		{
			CRect rc(m_rcExpCardPos[i].left-15,
					m_rcExpCardPos[i].top-15,
					m_rcExpCardPos[i].left+15,
					m_rcExpCardPos[i].top+15);
			if(rc.PtInRect(CPoint(m_rcCardPos[nIndex].left, m_rcCardPos[nIndex].top)))
			{
				m_rcCardPos[nIndex]=m_rcExpCardPos[i];
				CRect tmprc = m_rcCardPos[nIndex];
				tmprc.InflateRect(15, 15);
				InvalidateRect(tmprc,FALSE);

				GetExp();

				return;
			}

		}
	}
	if(m_nCapturedOp >= 0)
	{
		for(int i=0; i<9; i++)
		{
			CRect rc(m_rcExpOpPos[i].left-15,
					m_rcExpOpPos[i].top-15,
					m_rcExpOpPos[i].left+15,
					m_rcExpOpPos[i].top+15);
			if(rc.PtInRect(CPoint(m_rcOpPos[nIndex].left,m_rcOpPos[nIndex].top)))
			{
				m_rcOpPos[nIndex]=m_rcExpOpPos[i];
				CRect tmprc = m_rcOpPos[nIndex];
				tmprc.InflateRect(15, 15);
				InvalidateRect(tmprc,FALSE);

				GetExp();

				return;
			}

		}
	}

	GetExp();	
}


void CMy24DianDlg::GetExp()
{
	CString strExpCard[4];
	CString strExpOp[9];

	CString strNum[4];
	strNum[0]=m_strNum1;
	strNum[1]=m_strNum2;
	strNum[2]=m_strNum3;
	strNum[3]=m_strNum4;

	for(int i=0; i<4; i++)
	{
		for(int j=1; j<5; j++)			
		{
			CRect rc(m_rcCardPos[j].CenterPoint().x-15,
					m_rcCardPos[j].CenterPoint().y-15,
					m_rcCardPos[j].CenterPoint().x+15,
					m_rcCardPos[j].CenterPoint().y+15);

			if(rc.PtInRect(m_rcExpCardPos[i].CenterPoint()))
			{
				if(!m_bIsEnter)
					strExpCard[i].Format("%.0f", m_dNum[j-1]);
				else
					strExpCard[i]=strNum[j-1];
				break;
			}
			else
				strExpCard[i]="";

		}
	}
	for(i=0; i<9; i++)
	{
		for(int j=0; j<21; j++)			
		{
			CRect rc(m_rcExpOpPos[i].CenterPoint().x-4,
					m_rcExpOpPos[i].CenterPoint().y-4,
					m_rcExpOpPos[i].CenterPoint().x+4,
					m_rcExpOpPos[i].CenterPoint().y+4);
		
			if(rc.PtInRect(m_rcOpPos[j].CenterPoint()))
			{
				switch(j/3)
				{
					case 0:
						strExpOp[i]="+";
						break;
					case 1:
						strExpOp[i]="-";
						break;
					case 2:
						strExpOp[i]="×";
						break;
					case 3:
						strExpOp[i]="÷";
						break;
					case 4:
						strExpOp[i]="(";
						break;
					case 5:
						strExpOp[i]=")";
						break;
					case 6:
						strExpOp[i]="^";
						break;
				}
				break;
			}
			else
				strExpOp[i]="";

		}
	}
	m_strAnswer="";
	m_strAnswer+=strExpOp[0];
	m_strAnswer+=strExpCard[0];
	m_strAnswer+=strExpOp[1];
	m_strAnswer+=strExpOp[2];
	m_strAnswer+=strExpCard[1];
	m_strAnswer+=strExpOp[3];
	m_strAnswer+=strExpOp[4];
	m_strAnswer+=strExpOp[5];
	m_strAnswer+=strExpCard[2];
	m_strAnswer+=strExpOp[6];
	m_strAnswer+=strExpOp[7];
	m_strAnswer+=strExpCard[3];
	m_strAnswer+=strExpOp[8];

	m_ctlEditAnswer.SetWindowText(m_strAnswer);

//	UpdateData(FALSE);
}

void CMy24DianDlg::DrawExpPos(CDC *pDC)
{
	CBrush* pOldBrush=(CBrush*)pDC->SelectStockObject(NULL_BRUSH);
	CPen pen(PS_SOLID, 2, RGB(255, 0, 0));
	CPen* pOldPen=pDC->SelectObject(&pen);
	for(int i=0; i<4; i++)
	{
		CRect rc=m_rcExpCardPos[i];
		rc.InflateRect(0,0,2,2);
		pDC->Rectangle(rc);
	}
	for(i=0; i<9; i++)
	{
		CRect rc=m_rcExpOpPos[i];
		rc.InflateRect(0,0,3,3);
		pDC->Rectangle(rc);
	}
	for(i=0; i<7; i++)
	{
		pDC->SelectObject(pOldPen);
		CPen penGreen(PS_SOLID, 2, RGB(0,255,64));
		pOldPen=pDC->SelectObject(&penGreen);
		CRect rc;
		CStatic *pStatic=(CStatic*)GetDlgItem(IDC_OP_ADD+i);
		pStatic->GetWindowRect(rc);
		ScreenToClient(rc);
		rc.InflateRect(0,0,3,3);
		pDC->Rectangle(rc);
	}
	pDC->SelectObject(pOldBrush);
	pDC->SelectObject(pOldPen);
}

void CMy24DianDlg::SetAnswerList()
{
	LOGFONT logFont;

	/* 屏幕dc初始化*/
	HDC screenDC;
	int colorBits, xRes, yRes;
	screenDC = CreateDC("DISPLAY", NULL, NULL,NULL);
	/* 檢索設備 */
	colorBits = GetDeviceCaps(screenDC, BITSPIXEL);
	xRes = GetDeviceCaps(screenDC, HORZRES);
	yRes = GetDeviceCaps(screenDC, VERTRES);
	/* 清除 */
	DeleteDC(screenDC);

	int nResponse = IDOK;
	if(xRes==1024 && yRes==768)
	{
		logFont.lfHeight=25;
	}
	else
	{
		logFont.lfHeight=20;
	}
	logFont.lfWidth=0;
	logFont.lfWeight=FW_NORMAL;
	logFont.lfEscapement=0;
	logFont.lfOrientation=0;
	logFont.lfItalic=FALSE;
	logFont.lfStrikeOut=FALSE;
	logFont.lfUnderline=FALSE;
	logFont.lfCharSet=ANSI_CHARSET;
	logFont.lfQuality=DEFAULT_QUALITY;
	logFont.lfOutPrecision=OUT_CHARACTER_PRECIS;
	logFont.lfClipPrecision=CLIP_DEFAULT_PRECIS;
	logFont.lfPitchAndFamily=DEFAULT_PITCH | FF_SWISS;
	strcpy(logFont.lfFaceName,"宋體");

	m_ctlEditAnswerList.SetColor(RGB(0,0,255));
	m_ctlEditAnswerList.SetFont(logFont);


}





void CMy24DianDlg::DrawNum(CDC *pDC)
{
	LOGFONT logFont;
	logFont.lfHeight=40;
	logFont.lfWidth=20;
	logFont.lfWeight=FW_NORMAL;
	logFont.lfEscapement=0;
	logFont.lfOrientation=0;
	logFont.lfItalic=FALSE;
	logFont.lfStrikeOut=FALSE;
	logFont.lfUnderline=FALSE;
	logFont.lfCharSet=ANSI_CHARSET;
	logFont.lfQuality=DEFAULT_QUALITY;
	logFont.lfOutPrecision=OUT_CHARACTER_PRECIS;
	logFont.lfClipPrecision=CLIP_DEFAULT_PRECIS;
	logFont.lfPitchAndFamily=DEFAULT_PITCH | FF_SWISS;
	strcpy(logFont.lfFaceName,"宋體");

	CFont font;
	font.CreateFontIndirect(&logFont);
	CFont *pOldFont=pDC->SelectObject(&font);

	UpdateData();

	CString strNum[4];
	strNum[0]=m_strNum1;
	strNum[1]=m_strNum2;
	strNum[2]=m_strNum3;
	strNum[3]=m_strNum4;

	int nMode=pDC->SetBkMode(TRANSPARENT);
	COLORREF oldColor=pDC->SetTextColor(RGB(255, 0, 0));
	CPen pen(PS_SOLID, 1, RGB(255, 255, 0));
	CPen *pOldPen=pDC->SelectObject(&pen);
	for(int i=0; i<4; i++)
	{
		if(atoi(strNum[i]) < 1 || atoi(strNum[i]) > 13)
		{
			CRect rc=m_rcCardPos[i+1];
			rc.top=rc.top+rc.Height()/3;
			pDC->Rectangle(m_rcCardPos[i+1]);
	//		pDC->FillRect(, &CBrush(RGB(255, 255, 255)));		
			pDC->DrawText(strNum[i],rc, DT_CENTER);
		}
		else
		{
			//m_bmpCard[1].LoadFromFile("bmp\\"+m_CarInfo[
			m_bmpCard[i+1].Draw(*pDC,&m_rcCardPos[i+1]);
		}
	}
	pDC->SelectObject(pOldPen);
	pDC->SelectObject(pOldFont);
	pDC->SetTextColor(oldColor);
	pDC->SetBkMode(nMode);	

	GetExp();	
}


void CMy24DianDlg::OnSelchangeComboNum1() 
{
	// TODO: Add your control notification handler code here
	InvalidateRect(m_rcCardPos[1],FALSE);	
	m_strAnswerList="";
	m_nAnswerIndex=0;
	CComboBox *pCombo=(CComboBox*)GetDlgItem(IDC_COMBO_NUM1);
	CString strNum;
	int nSel = pCombo->GetCurSel();
	pCombo->GetLBText(nSel, strNum);

	if(atoi(strNum) < 1 || atoi(strNum) >13)
		return;
	if(!m_bmpCard[1].LoadFromFile("bmp\\"+m_CardInfo[nSel].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[nSel].m_strFileName);
}

void CMy24DianDlg::OnEditchangeComboNum1() 
{
	// TODO: Add your control notification handler code here
	InvalidateRect(m_rcCardPos[1],FALSE);
	m_strAnswerList="";
	m_nAnswerIndex=0;

	CComboBox *pCombo=(CComboBox*)GetDlgItem(IDC_COMBO_NUM1);
	CString strNum;
	pCombo->GetWindowText(strNum);

	if(atoi(strNum) < 1 || atoi(strNum) >13)
		return;
	if(!m_bmpCard[1].LoadFromFile("bmp\\"+m_CardInfo[atoi(strNum)-1].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[atoi(strNum)-1].m_strFileName);
}

void CMy24DianDlg::OnEditchangeComboNum2() 
{
	// TODO: Add your control notification handler code here
	InvalidateRect(m_rcCardPos[2],FALSE);
	m_strAnswerList="";
	m_nAnswerIndex=0;

	CComboBox *pCombo=(CComboBox*)GetDlgItem(IDC_COMBO_NUM2);
	CString strNum;
	pCombo->GetWindowText(strNum);

	if(atoi(strNum) < 1 || atoi(strNum) >13)
		return;
	if(!m_bmpCard[2].LoadFromFile("bmp\\"+m_CardInfo[13+atoi(strNum)-1].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[13+atoi(strNum)-1].m_strFileName);
}

void CMy24DianDlg::OnSelchangeComboNum2() 
{
	// TODO: Add your control notification handler code here
	InvalidateRect(m_rcCardPos[2],FALSE);
	m_strAnswerList="";
	m_nAnswerIndex=0;

	CComboBox *pCombo=(CComboBox*)GetDlgItem(IDC_COMBO_NUM2);
	CString strNum;
	int nSel = pCombo->GetCurSel();
	pCombo->GetLBText(nSel, strNum);

	if(atoi(strNum) < 1 || atoi(strNum) >13)
		return;
	if(!m_bmpCard[2].LoadFromFile("bmp\\"+m_CardInfo[13+nSel].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[13+nSel].m_strFileName);
}

void CMy24DianDlg::OnEditchangeComboNum3() 
{
	// TODO: Add your control notification handler code here
	InvalidateRect(m_rcCardPos[3],FALSE);
	m_strAnswerList="";
	m_nAnswerIndex=0;

	CComboBox *pCombo=(CComboBox*)GetDlgItem(IDC_COMBO_NUM3);
	CString strNum;
	pCombo->GetWindowText(strNum);

	if(atoi(strNum) < 1 || atoi(strNum) >13)
		return;
	if(!m_bmpCard[3].LoadFromFile("bmp\\"+m_CardInfo[13*2+atoi(strNum)-1].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[13*2+atoi(strNum)-1].m_strFileName);
}

void CMy24DianDlg::OnSelchangeComboNum3() 
{
	// TODO: Add your control notification handler code here
	InvalidateRect(m_rcCardPos[3],FALSE);
	m_strAnswerList="";
	m_nAnswerIndex=0;

	CComboBox *pCombo=(CComboBox*)GetDlgItem(IDC_COMBO_NUM3);
	CString strNum;
	int nSel = pCombo->GetCurSel();
	pCombo->GetLBText(nSel, strNum);

	if(atoi(strNum) < 1 || atoi(strNum) >13)
		return;
	if(!m_bmpCard[3].LoadFromFile("bmp\\"+m_CardInfo[13*2+nSel].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[13*2+nSel].m_strFileName);

}

void CMy24DianDlg::OnEditchangeComboNum4() 
{
	// TODO: Add your control notification handler code here
	InvalidateRect(m_rcCardPos[4],FALSE);
	m_strAnswerList="";
	m_nAnswerIndex=0;

	CComboBox *pCombo=(CComboBox*)GetDlgItem(IDC_COMBO_NUM4);
	CString strNum;
	pCombo->GetWindowText(strNum);

	if(atoi(strNum) < 1 || atoi(strNum) >13)
		return;
	if(!m_bmpCard[4].LoadFromFile("bmp\\"+m_CardInfo[13*3+atoi(strNum)-1].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[13*3+atoi(strNum)-1].m_strFileName);
}

void CMy24DianDlg::OnSelchangeComboNum4() 
{
	// TODO: Add your control notification handler code here
	InvalidateRect(m_rcCardPos[4],FALSE);
	m_strAnswerList="";
	m_nAnswerIndex=0;

	CComboBox *pCombo=(CComboBox*)GetDlgItem(IDC_COMBO_NUM4);
	CString strNum;
	int nSel = pCombo->GetCurSel();
	pCombo->GetLBText(nSel, strNum);

	if(atoi(strNum) < 1 || atoi(strNum) >13)
		return;
	if(!m_bmpCard[4].LoadFromFile("bmp\\"+m_CardInfo[13*3+nSel].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[13*3+nSel].m_strFileName);

}

void CMy24DianDlg::SetButtonEnabled()
{
	CButton* pButton=(CButton*)GetDlgItem(IDC_BUTTON_ANSWER);
	pButton->EnableWindow(TRUE);
	pButton=(CButton*)GetDlgItem(IDC_BUTTON_NO_ANSWER);
	pButton->EnableWindow(TRUE);
	pButton=(CButton*)GetDlgItem(IDC_BUTTON_ALL_ANSWER);
	pButton->EnableWindow(TRUE);
	pButton=(CButton*)GetDlgItem(IDC_BUTTON_NEXT_ANSWER);
	pButton->EnableWindow(TRUE);
	
}

void CMy24DianDlg::OnHelp() 
{
	// TODO: Add your command handler code here
/*	TCHAR exeFullPath[MAX_PATH]; // MAX_PATH在API中定義了吧,好象是128
	::GetModuleFileName(NULL,exeFullPath,MAX_PATH);
	CString strCurPath(exeFullPath);
	int nPos=strCurPath.ReverseFind('\\');
	if(nPos!=-1)
		strCurPath=strCurPath.Left(nPos);
	
	::ShellExecute(NULL,NULL,_T("24Dian.chm"),NULL,strCurPath,SW_SHOWMAXIMIZED);*/

//	if(result<=32)
//		AfxMessageBox("Can not open help!");

	CHelpDlg helpDlg;
	helpDlg.DoModal();
}

void CMy24DianDlg::OnEditchangeComboResult() 
{
	// TODO: Add your control notification handler code here
	m_strAnswerList="";
	m_nAnswerIndex=0;
}

void CMy24DianDlg::OnSelchangeComboResult() 
{
	// TODO: Add your control notification handler code here
	m_strAnswerList="";
	m_nAnswerIndex=0;
}

void CMy24DianDlg::SetComboBox()
{
	LOGFONT logFont;
	logFont.lfHeight=20;
	logFont.lfWidth=0;
	logFont.lfWeight=FW_NORMAL;
	logFont.lfEscapement=0;
	logFont.lfOrientation=0;
	logFont.lfItalic=FALSE;
	logFont.lfStrikeOut=FALSE;
	logFont.lfUnderline=FALSE;
	logFont.lfCharSet=ANSI_CHARSET;
	logFont.lfQuality=DEFAULT_QUALITY;
	logFont.lfOutPrecision=OUT_CHARACTER_PRECIS;
	logFont.lfClipPrecision=CLIP_DEFAULT_PRECIS;
	logFont.lfPitchAndFamily=DEFAULT_PITCH | FF_SWISS;
//	char name[32]="Times New Roman";Fixedsys
	strcpy(logFont.lfFaceName,"宋體");
	
	COLORREF color=RGB(255,0,0);
	m_ctlComboResult.SetFont(logFont);
	m_ctlComboResult.SetColor(color);

	m_ctlComboNum1.SetFont(logFont);
	m_ctlComboNum1.SetColor(color);
	m_ctlComboNum2.SetFont(logFont);
	m_ctlComboNum2.SetColor(color);
	m_ctlComboNum3.SetFont(logFont);
	m_ctlComboNum3.SetColor(color);
	m_ctlComboNum4.SetFont(logFont);
	m_ctlComboNum4.SetColor(color);

}

void CMy24DianDlg::DrawLabel(CDC *pDC)
{
	LOGFONT logFont;
	/* 屏幕dc初始化*/
	HDC screenDC;
	int colorBits, xRes, yRes;
	screenDC = CreateDC("DISPLAY", NULL, NULL,NULL);
	/* 檢索設備 */
	colorBits = GetDeviceCaps(screenDC, BITSPIXEL);
	xRes = GetDeviceCaps(screenDC, HORZRES);
	yRes = GetDeviceCaps(screenDC, VERTRES);
	/* 清除 */
	DeleteDC(screenDC);

	int nResponse = IDOK;
	if(xRes==1024 && yRes==768)
	{
		logFont.lfHeight=25;
	}
	else
	{
		logFont.lfHeight=16;
	}
	logFont.lfWidth=0;
	logFont.lfWeight=FW_NORMAL;
	logFont.lfEscapement=0;
	logFont.lfOrientation=0;
	logFont.lfItalic=FALSE;
	logFont.lfStrikeOut=FALSE;
	logFont.lfUnderline=FALSE;
	logFont.lfCharSet=ANSI_CHARSET;
	logFont.lfQuality=DEFAULT_QUALITY;
	logFont.lfOutPrecision=OUT_CHARACTER_PRECIS;
	logFont.lfClipPrecision=CLIP_DEFAULT_PRECIS;
	logFont.lfPitchAndFamily=DEFAULT_PITCH | FF_SWISS;
	strcpy(logFont.lfFaceName,"宋體");

	CFont font;
	font.CreateFontIndirect(&logFont);
	CFont *pOldFont=pDC->SelectObject(&font);

	pDC->SetBkMode(TRANSPARENT);

	COLORREF oldColor=pDC->SetTextColor(RGB(255, 255, 0));

	CRect rc;
	CStatic* pStatic=(CStatic*)GetDlgItem(IDC_LABEL_ENTER);
	pStatic->GetWindowRect(&rc);
	ScreenToClient(&rc);
	pDC->DrawText("輸入解:", &rc, DT_CENTER);

	pStatic=(CStatic*)GetDlgItem(IDC_LABEL_EQUAL);
	pStatic->GetWindowRect(&rc);
	ScreenToClient(&rc);
	pDC->DrawText("=", &rc, DT_CENTER);

	pDC->SetTextColor(oldColor);
	pDC->SelectObject(pOldFont);
}

BOOL CAboutDlg::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
	m_CoLink.SetURL(_T("www.zjzes.com"));
	m_CoLink.SetUnderline(TRUE);	
	m_AuthorMail.SetURL(_T("mailto:rnl@zjzes.com"));
	m_AuthorMail.SetUnderline(TRUE);	
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}

void CMy24DianDlg::InitEnterNum()
{
	m_strNum1 = "1";
	m_strNum2 = "1";
	m_strNum3 = "1";
	m_strNum4 = "1";

	UpdateData(FALSE);

	if(!m_bmpCard[1].LoadFromFile("bmp\\"+m_CardInfo[0].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[0].m_strFileName);

	if(!m_bmpCard[2].LoadFromFile("bmp\\"+m_CardInfo[13].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[13].m_strFileName);

	if(!m_bmpCard[3].LoadFromFile("bmp\\"+m_CardInfo[13*2].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[13*2].m_strFileName);

	if(!m_bmpCard[4].LoadFromFile("bmp\\"+m_CardInfo[13*3].m_strFileName))
		AfxMessageBox("Can not load bmp:"+m_CardInfo[13*3].m_strFileName);

}

void CMy24DianDlg::OnUpdateStart(CCmdUI* pCmdUI) 
{
	// TODO: Add your command update UI handler code here
	pCmdUI->SetCheck(!m_bIsEnter);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品久久99| 日本一区中文字幕| 亚洲观看高清完整版在线观看| 日本怡春院一区二区| 成人av中文字幕| 欧美α欧美αv大片| 亚洲国产一区二区三区青草影视| 国产精品亚洲成人| 日韩欧美国产电影| 日日摸夜夜添夜夜添精品视频| av影院午夜一区| 久久综合久色欧美综合狠狠| 日韩一区精品视频| 欧美唯美清纯偷拍| 樱桃国产成人精品视频| a美女胸又www黄视频久久| 久久亚洲综合色一区二区三区| 三级一区在线视频先锋| 欧美日韩精品欧美日韩精品| 亚洲人一二三区| 成人动漫一区二区在线| 中日韩免费视频中文字幕| 激情久久五月天| 2024国产精品| 国产综合色在线视频区| 日韩欧美高清一区| 蜜桃av噜噜一区| 91久久精品国产91性色tv| 中文字幕亚洲在| 99re热这里只有精品视频| 国产精品理论在线观看| 99久久国产综合精品色伊| 国产精品黄色在线观看| 99视频一区二区| 成人欧美一区二区三区在线播放| 懂色av中文一区二区三区| 国产亚洲成年网址在线观看| 国产精品一品二品| 国产精品视频在线看| 99久久精品国产毛片| 亚洲欧美日韩国产综合在线 | 欧美视频你懂的| 亚洲美女视频在线观看| 一本一道久久a久久精品| 一区二区三区四区不卡在线| 欧美在线观看视频一区二区三区| 一区二区国产视频| 欧美电影影音先锋| 国产一区二区三区免费看| 亚洲国产精品国自产拍av| 99国内精品久久| 午夜精品福利在线| 精品sm在线观看| 99热99精品| 日日摸夜夜添夜夜添亚洲女人| 精品日本一线二线三线不卡| 国产盗摄一区二区| 亚洲另类色综合网站| 在线综合亚洲欧美在线视频| 玖玖九九国产精品| 国产精品久久久久久久久免费樱桃| a美女胸又www黄视频久久| 香蕉久久一区二区不卡无毒影院| 亚洲精品一区二区三区蜜桃下载| 成人午夜大片免费观看| 日韩精品五月天| 国产欧美日韩不卡免费| 欧洲一区二区三区免费视频| 九九视频精品免费| 亚洲三级在线看| 精品国产乱码久久久久久老虎| 成人黄动漫网站免费app| 五月婷婷久久综合| 国产精品欧美久久久久无广告| 欧美日韩在线播放一区| 国产成+人+日韩+欧美+亚洲| 亚洲高清不卡在线| 欧美激情一区二区在线| 欧美电影在哪看比较好| 91丨国产丨九色丨pron| 蜜臀精品久久久久久蜜臀 | 欧美精品一区二区在线播放| a亚洲天堂av| 国内精品写真在线观看 | 国产精品久久久久久久久图文区| 91精品国产全国免费观看| 91丨九色丨蝌蚪丨老版| 国产自产高清不卡| 亚洲福中文字幕伊人影院| 国产精品国产三级国产三级人妇| 日韩亚洲欧美高清| 欧美在线视频不卡| av福利精品导航| 韩国成人福利片在线播放| 日韩成人午夜精品| 亚洲一区二区综合| 亚洲免费观看视频| 国产精品美日韩| 久久精品亚洲乱码伦伦中文| 欧美一区欧美二区| 欧美日韩1区2区| 欧美性做爰猛烈叫床潮| 色视频成人在线观看免| hitomi一区二区三区精品| 国产精品一区久久久久| 精一区二区三区| 蜜臀av一区二区在线观看 | 久久国产福利国产秒拍| 亚洲成人黄色影院| 亚洲精品视频观看| 一区二区不卡在线播放 | 欧美国产精品中文字幕| 久久综合色综合88| www一区二区| 国产午夜亚洲精品理论片色戒| 精品久久99ma| 久久久亚洲高清| 国产视频一区在线观看| 国产三级久久久| 国产精品久久久久久久久免费桃花| 国产精品嫩草99a| 日韩理论片网站| 亚洲综合久久av| 午夜久久福利影院| 日本亚洲视频在线| 美国十次综合导航| 国产一区二区视频在线| 国产成人午夜电影网| 成人教育av在线| 99精品黄色片免费大全| 欧美视频一区二区三区在线观看 | 91蜜桃在线观看| 在线看日本不卡| 91精品国产一区二区三区香蕉| 欧美va在线播放| 日本一区二区三区在线观看| 国产精品国产三级国产a| 亚洲一区在线电影| 久久99国产精品久久99果冻传媒| 国产永久精品大片wwwapp| 福利一区福利二区| 欧美三电影在线| 欧美精品一区二区三区高清aⅴ| 国产日韩欧美制服另类| 亚洲黄一区二区三区| 日韩精品电影在线| 国产一区二区在线免费观看| 99久久99精品久久久久久 | 久久99精品国产| jvid福利写真一区二区三区| 欧洲精品一区二区三区在线观看| 日韩亚洲国产中文字幕欧美| 国产精品丝袜黑色高跟| 日韩综合小视频| 成人激情av网| 欧美一级电影网站| 国产精品国产自产拍高清av| 婷婷夜色潮精品综合在线| 精品一区二区三区免费观看| 91浏览器入口在线观看| 欧美成人伊人久久综合网| 亚洲美女视频在线| 久久99久国产精品黄毛片色诱| 色激情天天射综合网| 337p粉嫩大胆色噜噜噜噜亚洲| 亚洲免费大片在线观看| 国产专区欧美精品| 欧美视频一区在线观看| 国产精品久久久久久久久免费相片 | 欧美一级欧美三级| 亚洲女厕所小便bbb| 国产一区二区久久| 欧美肥大bbwbbw高潮| 综合欧美一区二区三区| 国产一区二区三区精品欧美日韩一区二区三区 | 国产精品久久久久一区| 国产一区在线不卡| 日韩免费成人网| 日韩av午夜在线观看| 在线欧美日韩精品| 亚洲欧美在线视频观看| 国产一区二区精品久久99| 日韩欧美一区二区不卡| 五月天激情综合| 欧美色手机在线观看| 中文字幕一区二区三区四区| 国内成人自拍视频| 精品国产乱码久久久久久老虎 | 日韩美女天天操| 日韩电影一区二区三区四区| 欧美色图在线观看| 亚洲毛片av在线| 91丨porny丨户外露出| 国产精品久久久久久一区二区三区| 国产精品一区一区| 欧美国产日韩精品免费观看| 国产不卡视频一区二区三区| 久久精品视频免费观看| 国产乱妇无码大片在线观看| 久久夜色精品国产欧美乱极品|