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

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

?? dlgbkm.cpp

?? 電子監控的網絡編程實例
?? CPP
?? 第 1 頁 / 共 2 頁
字號:
// DlgBkM.cpp : implementation file
//

#include "stdafx.h"
#include "videocapture.h"
#include "DlgBkM.h"
#include "VideocaptureView.h"


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

/////////////////////////////////////////////////////////////////////////////
// CDlgBkM dialog
#define  MAXRECORD  1000

CDlgBkM::CDlgBkM(CWnd* pParent /*=NULL*/)
	: CDialog(CDlgBkM::IDD, pParent)
{
	//{{AFX_DATA_INIT(CDlgBkM)
	m_strHPBH = _T("");
	m_strHPZL = _T("");
	m_strHPYS = _T("");
	m_strBKDW = _T("");
	m_tmBKSJ = COleDateTime::GetCurrentTime();
	m_strBKYY = _T("");
	//}}AFX_DATA_INIT
}


void CDlgBkM::DoDataExchange(CDataExchange* pDX)
{
	CDialog::DoDataExchange(pDX);
	//{{AFX_DATA_MAP(CDlgBkM)
	DDX_Control(pDX, IDC_LIST1, m_list);
	DDX_Control(pDX, IDC_COMBO_BKYY, m_ctlBKYY);
	DDX_Control(pDX, IDC_DP_BKSJ, m_ctlBKSJ);
	DDX_Control(pDX, IDC_COMBO_HPYS, m_ctlHPYS);
	DDX_Control(pDX, IDC_COMBO_BKDW, m_ctlBKDW);
	DDX_Control(pDX, IDC_COMBO_HPZL, m_ctlHPZL);
	DDX_Text(pDX, IDC_EDIT_HPBH, m_strHPBH);
	DDV_MaxChars(pDX, m_strHPBH, 15);
	DDX_CBString(pDX, IDC_COMBO_HPZL, m_strHPZL);
	DDX_CBString(pDX, IDC_COMBO_HPYS, m_strHPYS);
	DDX_CBString(pDX, IDC_COMBO_BKDW, m_strBKDW);
	DDX_DateTimeCtrl(pDX, IDC_DP_BKSJ, m_tmBKSJ);
	DDX_CBString(pDX, IDC_COMBO_BKYY, m_strBKYY);
	//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(CDlgBkM, CDialog)
	//{{AFX_MSG_MAP(CDlgBkM)
	ON_BN_CLICKED(IDC_EDIT_BK, OnEditBk)
	ON_BN_CLICKED(IDC_DEL_BK, OnDelBk)
	ON_BN_CLICKED(IDC_ADD_BK, OnAddBk)
	ON_BN_CLICKED(IDC_DEAL_BK, OnDealBk)
	ON_NOTIFY(HDN_ITEMCLICK, IDC_LIST1, OnItemclickList1)
	ON_NOTIFY(LVN_ITEMCHANGED, IDC_LIST1, OnItemchangedList1)
	ON_NOTIFY(NM_CLICK, IDC_LIST1, OnClickList1)
	ON_BN_CLICKED(IDC_BTN_OPEN, OnBtnOpen)
	ON_BN_CLICKED(IDC_Btn_Next, OnBtnNext)
	ON_BN_CLICKED(IDC_BUTTON_FIRST, OnButtonFirst)
	ON_BN_CLICKED(IDC_BUTTON_LAST, OnButtonLast)
	ON_BN_CLICKED(IDC_BUTTON_OK, OnButtonOk)
	ON_BN_CLICKED(IDC_BUTTON_P1, OnButtonP1)
	ON_BN_CLICKED(IDC_BUTTON_N1, OnButtonN1)
	ON_BN_CLICKED(IDC_BUTTON_F1, OnButtonF1)
	ON_BN_CLICKED(IDC_BUTTON_L1, OnButtonL1)
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CDlgBkM message handlers

BOOL CDlgBkM::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
	CVideoCaptureView* pView=CVideoCaptureView::GetView();
	if(!pView)
		return FALSE;
	try{
		pRst=new CADODataset();
		pRst->SetConnection(pView->pConn);
	}catch (...) {
		AfxMessageBox("數據庫訪問不成功,請嘗試關閉本窗口,再打開。");
		EndDialog(0);
	}

	m_ctlHPYS.SetCurSel(0);
	
	
	((CDateTimeCtrl *)GetDlgItem(IDC_DP_BKSJ))->SetFormat("yyyy-MM-dd HH:mm:ss");
		
	CString str;
	CString tmp;
	CString deStr="";	
	try	{
		str="select * from HPZL order by HPZL desc";
		pRst->Open(str,CADODataset::openQuery);
		while(!pRst->IsEof())
		{
			pRst->GetFieldValue("HPZL",str);			
			pRst->GetFieldValue("ZLMS",tmp);
			m_ctlHPZL.AddString(str+"-"+tmp);
			if (deStr=="") {
				deStr=str+"-"+tmp;
			}			
			pRst->MoveNext();			
		}
		if (m_ctlHPZL.GetCount()>0) {
			m_ctlHPZL.SetCurSel(0);
		}
		
		
	}
	catch (...)
	{
		WriteLog("布控設置--加載號牌種類出錯");
		ShowMessage("加載號牌種類出錯",MB_OK | MB_ICONERROR);
	}
	if (pRst->IsOpen()) {
		pRst->Close();
	}
	try{
		long iIndex;
		long iBKYY;
		m_ctlBKYY.Clear();
		str="select bkid,bkms from bkyy order by bkid asc";
		pRst->Open(str,CADODataset::openQuery);
		while (!pRst->IsEof()) {
			pRst->GetFieldValue("bkid",iBKYY);
			pRst->GetFieldValue("bkms",str);
			iIndex=m_ctlBKYY.AddString(str);
			m_ctlBKYY.SetItemData(iIndex,iBKYY);
			pRst->MoveNext();
		}		
		if (m_ctlBKYY.GetCount()>0) {
			m_ctlBKYY.SetCurSel(0);
		}
		pRst->Close();
		
	}catch (...) {
	}
	
	if (pRst->IsOpen()) {
		pRst->Close();
	}
	
	try
	{
		deStr="";
		CStdioFile* pTxtFile = new CStdioFile();
		if(!pTxtFile->Open(".\\Police.dat",CFile::modeRead | CFile::typeText))
		{
			ShowMessage("Police.dat文件不存在\n系統將新建該文件!",MB_OK|MB_ICONEXCLAMATION);
			
			pTxtFile->Open(".\\Police.dat",CFile::modeWrite | CFile::modeCreate);
			pTxtFile->WriteString("無錫交巡警支隊");
			m_ctlBKDW.InsertString(0,"無錫交巡警支隊");
			m_ctlBKDW.SelectString(0,"無錫交巡警支隊");
		}
		
		while(pTxtFile->GetPosition()<pTxtFile->GetLength())
		{
			pTxtFile->ReadString(str);
			m_ctlBKDW.InsertString(0,str);
			if (deStr=="") {
				deStr=str;
			}	
		}
		pTxtFile->Close();
		delete pTxtFile;
		
		m_ctlBKDW.SetCurSel(0);
	}
	catch (...) {
		WriteLog("讀寫文件Police.dat失敗");
		ShowMessage("讀寫文件Police.dat失敗",MB_OK|MB_ICONERROR);
		return FALSE;
	}

	if (pRst->IsOpen()) {
		pRst->Close();
	}

	CString sValue1;
	sValue1.Format("前%d條",MAXRECORD);
	GetDlgItem(IDC_BTN_OPEN)->SetWindowText(sValue1);
	sValue1.Format("后%d條",MAXRECORD);
	GetDlgItem(IDC_Btn_Next)->SetWindowText(sValue1);
	
	m_list.SetExtendedStyle( LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT );
	m_list.InsertColumn(0,"嫌疑號牌",LVCFMT_LEFT,100);
	m_list.InsertColumn(1,"號牌顏色",LVCFMT_LEFT,60);
	m_list.InsertColumn(2,"號牌種類",LVCFMT_LEFT,60);
	m_list.InsertColumn(3,"布控原因",LVCFMT_LEFT,200);
	m_list.InsertColumn(4,"布控時間",LVCFMT_LEFT,140);
	m_list.InsertColumn(5,"布控單位",LVCFMT_LEFT,100);
	m_list.InsertColumn(6,"處理標志",LVCFMT_LEFT,60);
	m_list.InsertColumn(7,"處理時間",LVCFMT_LEFT,0);

	
		
	CString sSQL=CString("SELECT hphm, hpys, hpzl.hpzl+'-'+hpzl.zlms AS hpzl, bkyy, bksj, bkdw, deal, clrq ") +
				 CString("FROM wzbk LEFT JOIN hpzl ON wzbk.hpzl=hpzl.hpzl ") +
				 CString("ORDER BY BKSJ DESC");
	DWORD i=0;	
	try{	
		pRst->Open(sSQL,CADODataset::openQuery);
		while (!pRst->IsEof()) {
			i++;
			if (i>=MAXRECORD) {
				break;
			}
			pRst->GetFieldValue("HPHM",sSQL);
			n_item=m_list.InsertItem(0,sSQL);
			int HPYS=0;
			pRst->GetFieldValue("HPYS",HPYS);
			if (HPYS==0) {
				sSQL="藍色";
			}else if (HPYS==1) {
				sSQL="黃色";
			}else if(HPYS==2){
				sSQL="白色";
			}else{
				sSQL="黑色";
			}
			m_list.SetItemText(n_item,1,sSQL);
			pRst->GetFieldValue("HPZL",sSQL);
			m_list.SetItemText(n_item, 2, sSQL);
			pRst->GetFieldValue("BKYY",sSQL);
			m_list.SetItemText(n_item, 3, sSQL);			
			pRst->GetFieldValue("BKSJ",sSQL);
			m_list.SetItemText(n_item, 4, sSQL);			
			pRst->GetFieldValue("BKDW",sSQL);
			m_list.SetItemText(n_item, 5, sSQL);			
			
			pRst->GetFieldValue("DEAL",sSQL);
			if (sSQL=="0") {
				m_list.SetItemText(n_item,6,"未處理");
			}else
			{
				m_list.SetItemText(n_item,6,"已處理");
			}
			
			pRst->GetFieldValue("CLRQ",sSQL);
			
			m_list.SetItemText(n_item,7,sSQL);

			pRst->MoveNext();
			
		}
		n_item=m_list.GetItemCount()-1;
		if (m_list.GetItemCount()>0) {
			SetAddWindow(0);
			m_list.EnsureVisible(m_list.GetItemCount()-1,true);
			m_list.SetHotItem(m_list.GetItemCount()-1);
		}
		
		
	}catch (...) {
		AfxMessageBox("黑名單控制模塊打開失敗,請嘗試關閉本窗口,再打開。");
	}
	
	
	/*
	m_nCurrXH=-1;

	//從黑名單列表中導入黑名單
	try{
		BK strBK;
		CString bkYY;
		BOOL bNext=false;
		DWORD nSum=pView->bkArray.GetSize();
		for(int i=0;i<500;i++){
			if (i<nSum) {
				strBK=pView->bkArray.GetAt(i);
				int p=m_list.InsertItem(i,strBK.sHPHM);
				bkYY=pView->Array_FindInBKYYList(strBK.nBKYY);
				m_list.SetItemText(p,3,bkYY);				
				bNext=true;
			}else
			{
				m_nCurrXH=0;
				bNext=false;
				break;
			}	
		}
		
		if (bNext) {
			m_nCurrXH=0;
			GetDlgItem(IDC_Btn_Next)->EnableWindow(true);
		}else
		{
			GetDlgItem(IDC_Btn_Next)->EnableWindow(false);
		}
		
		GetDlgItem(IDC_BTN_OPEN)->EnableWindow(false);
	}catch (...) {
		AfxMessageBox("黑名單控制模塊打開失敗,請嘗試關閉本窗口,再打開。");
	}*/
	

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

void CDlgBkM::OnCancel() 
{
	if (pRst->IsOpen()) {
		pRst->Close();
		delete pRst;
	}

	CDialog::OnCancel();
}


//修改布控
void CDlgBkM::OnEditBk() 
{
	SetAddWindow(2);
}

void CDlgBkM::OnDelBk() 
{
	// TODO: Add your control notification handler code here
	CVideoCaptureView* pView=CVideoCaptureView::GetView();
	if(!pView)
		return ;

	if (m_list.GetItemCount()<1) {
		AfxMessageBox("沒有數據可以刪除。");
		return;
	}

	if(n_item>=m_list.GetItemCount())
		return;
	
	try
	{		
		CString sHPHM;
		sHPHM=m_list.GetItemText(n_item,0);
		CString str;
		str.Format("delete from WZBK where HPHM='%s'",sHPHM);
		pView->pConn->Execute(str);
		
		m_nPos=m_nCurrXH+n_item;
		if (m_nPos<0) {
			m_nPos=n_item;
		}	
		pView->Array_DelFromList(sHPHM);

		m_list.DeleteItem(n_item);
	}
	catch (...) {
		WriteLog("設置布控管理--刪除數據出錯");
		ShowMessage("設置布控管理--刪除數據出錯",MB_OK | MB_ICONERROR);
	}
	
}

void CDlgBkM::OnAddBk() 
{
	SetAddWindow();	
	

	
}

void CDlgBkM::OnDealBk() 
{
	// TODO: Add your control notification handler code here
	try{
		CVideoCaptureView* pView=CVideoCaptureView::GetView();
		if(!pView)
			return;
		CString str;	
		
		CString str1=m_list.GetItemText(n_item,0);
		if (str1.GetLength()<1)
			return;

		str.Format("update WZBK SET DEAL='1' where HPHM='%s'",str1);
		pView->pConn->Execute(str);
		m_list.SetItemText(n_item,6,"已處理");
		UpdateData(FALSE);
	}
	catch (...) {
		WriteLog("布控管理--修改處理標志失敗");
		ShowMessage("修改處理標志失敗!",MB_OK | MB_ICONERROR);
	}	
	
}

void CDlgBkM::OnItemclickList1(NMHDR* pNMHDR, LRESULT* pResult) 
{
	HD_NOTIFY *phdn = (HD_NOTIFY *) pNMHDR;
	// TODO: Add your control notification handler code here
	NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
	CListCtrl* pLC=(CListCtrl*)GetDlgItem(IDC_LIST_DATA);
	n_item=pNMListView->iItem;
	*pResult = 0;
}



void CDlgBkM::OnItemchangedList1(NMHDR* pNMHDR, LRESULT* pResult) 
{
	NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
n_item=pNMListView->iItem;	
	*pResult = 0;
}

void CDlgBkM::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult) 
{
	NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
	n_item=pNMListView->iItem;	
	if (m_list.GetItemCount()>0) {
		SetAddWindow(0);		
	}
	*pResult = 0;
}

void CDlgBkM::OnBtnOpen() 
{

	CVideoCaptureView* pView=CVideoCaptureView::GetView();
	if(!pView)
		return;

	if (!pRst->IsOpen() || pRst->GetRecordCount()<1) {
		return;
	}

	if (pRst->IsBof()) {
		AfxMessageBox("沒有紀錄向前翻!");
		pRst->MoveFirst();
		return;
	}
	if (pRst->IsEof()) {
		pRst->MoveLast();
	}
	m_list.DeleteAllItems();
	CString sSQL ;
	DWORD i=0;	
	try{	
		
		while (!pRst->IsEof() && !pRst->IsBof()) {
			pRst->MovePrevious();
			i++;
			if (i>=MAXRECORD) {				
				break;
			}
			pRst->GetFieldValue("HPHM",sSQL);
			n_item=m_list.InsertItem(0,sSQL);
			int HPYS=0;
			pRst->GetFieldValue("HPYS",HPYS);
			if (HPYS==0) {
				sSQL="藍色";
			}else if (HPYS==1) {
				sSQL="黃色";
			}else if(HPYS==2){
				sSQL="白色";
			}else{
				sSQL="黑色";
			}
			m_list.SetItemText(n_item,1,sSQL);
			pRst->GetFieldValue("HPZL",sSQL);
			m_list.SetItemText(n_item, 2, sSQL);
			pRst->GetFieldValue("BKYY",sSQL);
			m_list.SetItemText(n_item, 3, sSQL);			
			pRst->GetFieldValue("BKSJ",sSQL);
			m_list.SetItemText(n_item, 4, sSQL);			
			pRst->GetFieldValue("BKDW",sSQL);
			m_list.SetItemText(n_item, 5, sSQL);			
			
			pRst->GetFieldValue("DEAL",sSQL);
			if (sSQL=="0") {
				m_list.SetItemText(n_item,6,"未處理");
			}else
			{
				m_list.SetItemText(n_item,6,"已處理");
			}
			
			pRst->GetFieldValue("CLRQ",sSQL);
			
			m_list.SetItemText(n_item,7,sSQL);			
			
		}
		n_item=m_list.GetItemCount()-1;
		if (m_list.GetItemCount()>0) {
			SetAddWindow(0);
			m_list.EnsureVisible(m_list.GetItemCount()-1,true);
			m_list.SetHotItem(m_list.GetItemCount()-1);
		}
		
	}catch (...) {
//		AfxMessageBox("黑名單控制模塊打開失敗,請嘗試關閉本窗口,再打開。");
	}
	/*
	//從黑名單列表中導入黑名單
	BK strBK;
	CString bkYY;
	
	for(int j=0;j<m_list.GetItemCount();j++){
		m_list.DeleteItem(j);
	}
	
	long iDif=0;
	m_nCurrXH-=500;
	iDif=m_nCurrXH;
	if (m_nCurrXH<0) {
		m_nCurrXH=0;
	}else
		iDif=0;

	for(int i=m_nCurrXH,int k=0;i<m_nCurrXH+500-iDif;i++,k++){	
		try{
			strBK=pView->bkArray.GetAt(i);
			int p=m_list.InsertItem(k,strBK.sHPHM);
			bkYY=pView->Array_FindInBKYYList(strBK.nBKYY);			
			m_list.SetItemText(p,3,bkYY);
		}catch (...) {
		}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产乱子伦一区| 日韩高清中文字幕一区| 国产欧美一区二区三区鸳鸯浴 | 免费欧美日韩国产三级电影| 午夜欧美大尺度福利影院在线看| 一区二区三区日韩欧美| 亚洲欧美韩国综合色| 18欧美亚洲精品| 中文字幕一区二区三区色视频| 中文字幕精品在线不卡| 国产精品对白交换视频| 国产精品卡一卡二| 亚洲理论在线观看| 性久久久久久久| 青青草成人在线观看| 久久精品99久久久| 国产成人精品一区二| 成人国产在线观看| 欧美亚州韩日在线看免费版国语版| 在线观看日产精品| 91精品麻豆日日躁夜夜躁| 日韩美女天天操| 国产午夜精品一区二区| 亚洲欧洲另类国产综合| 亚洲一区日韩精品中文字幕| 日韩高清一区在线| 国产一区二区在线观看免费| 夫妻av一区二区| 在线免费观看日本一区| 欧美一区二区三区视频在线观看| 精品福利av导航| 国产精品免费丝袜| 亚洲电影激情视频网站| 国产裸体歌舞团一区二区| av成人老司机| 欧美日韩国产精选| 久久精品欧美一区二区三区麻豆 | 韩国一区二区三区| 成人教育av在线| 欧美日韩一区中文字幕| 欧美变态凌虐bdsm| 美女视频免费一区| 成人av免费网站| 欧美老人xxxx18| 国产欧美日韩精品一区| 亚洲一线二线三线视频| 麻豆专区一区二区三区四区五区| 不卡视频免费播放| 6080亚洲精品一区二区| 欧美国产激情一区二区三区蜜月| 亚洲亚洲人成综合网络| 国产福利一区二区三区视频在线 | 最新久久zyz资源站| 首页综合国产亚洲丝袜| 成人精品在线视频观看| 欧美美女网站色| 国产精品天天摸av网| 丝袜美腿成人在线| 9人人澡人人爽人人精品| 欧美一级生活片| 亚洲免费av在线| 国产精品影视网| 在线电影一区二区三区| 国产精品进线69影院| 免费观看在线色综合| 色一区在线观看| 亚洲国产精品激情在线观看| 日韩不卡一二三区| 色综合色综合色综合| xvideos.蜜桃一区二区| 亚洲午夜视频在线| 99视频精品在线| 2023国产一二三区日本精品2022| 日韩在线一二三区| 91国偷自产一区二区开放时间| 国产亚洲欧洲997久久综合| 视频精品一区二区| 91福利视频久久久久| 中文字幕制服丝袜成人av| 久久国产精品区| 欧美片网站yy| 一区二区三区四区国产精品| 国产91在线看| 国产亚洲综合av| 美国三级日本三级久久99| 欧美少妇性性性| 亚洲私人黄色宅男| 国产999精品久久| 久久久精品tv| 狠狠色丁香婷综合久久| 日韩视频在线永久播放| 午夜成人免费视频| 欧美午夜精品久久久| 一区二区三区视频在线看| 99re亚洲国产精品| 国产精品精品国产色婷婷| 成人av网址在线观看| 国产精品麻豆欧美日韩ww| 大胆欧美人体老妇| 国产精品久久久久久久久快鸭| 国产91丝袜在线播放九色| 国产婷婷一区二区| 国产电影精品久久禁18| 久久久久久久电影| 福利电影一区二区| 日韩一区中文字幕| 91美女福利视频| 亚洲男人的天堂网| 欧美中文字幕一区| 亚洲一区二区高清| 欧美日韩国产小视频| 日韩精品乱码av一区二区| 欧美老女人第四色| 另类的小说在线视频另类成人小视频在线| 欧美丰满美乳xxx高潮www| 99久久精品免费看| 亚洲日本乱码在线观看| 一本久久a久久精品亚洲| 一区二区三区在线视频播放| 欧美丝袜丝交足nylons| 偷拍一区二区三区四区| 日韩欧美国产wwwww| 国产伦精品一区二区三区免费| 久久亚洲二区三区| www.爱久久.com| 亚洲mv大片欧洲mv大片精品| 日韩欧美国产一区二区三区| 国产激情偷乱视频一区二区三区| 国产精品青草综合久久久久99| 91在线porny国产在线看| 亚洲一区视频在线| 精品乱人伦一区二区三区| 国产 欧美在线| 亚洲男人的天堂在线aⅴ视频| 欧美日韩免费视频| 国产一区二区三区香蕉| 国产精品国产精品国产专区不片| 色天天综合久久久久综合片| 日韩激情视频网站| 久久嫩草精品久久久精品一| 成人av资源站| 日韩国产成人精品| 中文字幕av资源一区| 欧美在线制服丝袜| 国产乱一区二区| 亚洲蜜臀av乱码久久精品蜜桃| 欧美顶级少妇做爰| 国产精品 日产精品 欧美精品| 亚洲一区二区三区四区在线| 精品国产伦一区二区三区观看方式 | 国产91对白在线观看九色| 亚洲一区二区三区视频在线| 亚洲精品一区二区在线观看| 94-欧美-setu| 麻豆免费看一区二区三区| 国产精品麻豆一区二区| 欧美一区二区三区免费观看视频 | av一二三不卡影片| 日本强好片久久久久久aaa| 中文字幕av一区二区三区高| 在线不卡免费欧美| av在线播放一区二区三区| 捆绑调教美女网站视频一区| 日韩毛片精品高清免费| 精品粉嫩超白一线天av| 欧美日韩在线三级| 成人免费视频app| 久久国产精品99久久人人澡| 亚洲一区二区精品视频| 国产精品国产自产拍高清av王其 | 中文字幕一区免费在线观看| 精品奇米国产一区二区三区| 欧美亚洲尤物久久| 成人av网址在线观看| 狠狠网亚洲精品| 日韩成人免费看| 一区二区在线观看视频| 久久亚洲综合色一区二区三区 | 亚洲chinese男男1069| 国产精品的网站| 国产三级一区二区| 精品国产第一区二区三区观看体验| 欧洲一区在线电影| 99精品国产91久久久久久| 国产综合色在线| 欧美亚洲丝袜传媒另类| 波多野结衣的一区二区三区| 久久99精品国产91久久来源| 五月婷婷激情综合网| 亚洲乱码国产乱码精品精98午夜 | 中文字幕免费不卡在线| 久久综合九色综合97婷婷女人| 欧美日韩国产乱码电影| 91国产丝袜在线播放| 99re热视频这里只精品| 成人激情黄色小说| 国产91精品精华液一区二区三区| 韩日av一区二区| 国产精品99精品久久免费| 国产呦萝稀缺另类资源|