日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

报表式CListCtrl的使用详解初稿

發布時間:2025/3/15 编程问答 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 报表式CListCtrl的使用详解初稿 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
創建圖形列表并和CListCtrl關聯:
m_image_list.Create(IDB_CALLER2, 16, 10, RGB(192,192, 192));
m_image_list.SetBkColor( GetSysColor( COLOR_WINDOW ) );
m_caller_list.SetImageList( &m_image_list, LVSIL_SMALL);
為報表添加4列:
char *szColumn[]={"昵稱","IP地址","登陸時間","狀態"};
int widths[]={100,98,70,55};
LV_COLUMN lvc;
lvc.mask=LVCF_FMT|LVCF_WIDTH|LVCF_TEXT|LVCF_SUBITEM;
lvc.fmt=LVCFMT_LEFT;
for(int i=0;i<4;i++) {//插入各列
lvc.pszText=szColumn[i];
lvc.cx=widths[i];
lvc.iSubItem=i;
m_caller_list.InsertColumn(i,&lvc);
}
為報表添加兩項,以附加方式添加:
char* data[4];
data[0]="所有人";
data[1]="0.0.0.0";
data[3]="在線";
data[2]=new char;
CTime now=CTime::GetCurrentTime();
CString temp = now.Format("%H:%M:%S");
data[2]=temp.GetBuffer(1);
LV_ITEM lvi;
lvi.mask=LVIF_TEXT|LVIF_IMAGE|LVIF_PARAM;
lvi.iSubItem=0;
lvi.pszText=(char *)data[0];
lvi.iImage = 0;
lvi.iItem=0;
m_caller_list.InsertItem(&lvi);
for (int j=0;j<4;j++) m_caller_list.SetItemText(count,j,data[j]);
count++;
lvi.iImage = 1;
lvi.iItem=count;
m_caller_list.InsertItem(&lvi);
data[0]="cherami";
data[1]="127.0.0.1";?
for (int n=0;n<4;n++) m_caller_list.SetItemText(count,n,data[n]);
count++;

設置報表的樣式
選中一整行:
m_list_ctrl.SetExtendedStyle(m_list_ctrl.GetExtendedStyle()|LVS_EX_FULLROWSELECT);?
繪制表格:
m_list_ctrl.SetExtendedStyle(m_list_ctrl.GetExtendedStyle()|LVS_EX_GRIDLINES);?
帶復選框:
m_list_ctrl.SetExtendedStyle(m_list_ctrl.GetExtendedStyle()|LVS_EX_CHECKBOXES);?
自動切換:
m_list_ctrl.SetExtendedStyle(m_list_ctrl.GetExtendedStyle()|LVS_EX_TRACKSELECT);?

選定一行:
設置CListCtrl的Show selection always選項
SetItemState (iIndex, LVIS_SELECTED|LVIS_FOCUSED, LVIS_SELECTED|LVIS_FOCUSED)?

選中一個或多個項目時,會發送LVN_ITEMCHANGED消息,可以使用
GetSelectedCount()方法得到被選定的項的數目。

點擊列頭的消息響應:
ON_NOTIFY(HDN_ITEMCLICKW, 0, ResponseFunc)
消息,需要自己添加?
或者:
ON_NOTIFY(LVN_COLUMNCLICK, ID_yourCtrl, ResponseFunc)//向導添加
前者后響應,后者先響應

響應函數:
ResponseFunc(NMHDR *pNMHDR, LRESULT *pResult)?

雙擊CListCtrl中的ITEM的消息是及消息函數:
ON_NOTIFY(NM_DBLCLK, ID_yourCtrl, ResponseFunc)?

單擊ITEM的消息響應:
ON_NOTIFY(NM_CLICK, ID_yourCtrl, ResponseFunc)
ResponseFunc(NMHDR *pNMHDR, LRESULT *pResult)?


HDN_ITEMCLICK 就是Header control Notify message for mouse left click on the Header control!
而HDN_ITEMCLICK是當List View中存在一個Header Contrl時,Header Ctrl通知父窗口List View的!

CListCtrl中的Item被選中觸發LBN_SELCHANGE(通過WM_COMMAND)消息!

刪除CListCtrl中選定的項:
POSITION pos;
int nIndex;

for(; pos= GetFirstSelectedItemPosition();)
{
nIndex = GetNextSelectedItem(pos);
DeleteItem(nIndex);
}

在ListCtrl中進行排序
列表控件(CListCtrl)的頂部有一排按鈕,用戶可以通過選擇不同的列來對記錄進行排序。但是 CListCtrl并沒有自動排序的功能,我們需要自己添加一個用于排序的回調函數來比較兩個數據的大小,此外還需要響應排序按鈕被點擊的消息。下面講述一下具體的做法。

CListCtrl提供了用于排序的函數,函數原型為:BOOL CListCtrl::SortItems( PFNLVCOMPARE pfnCompare, DWORD dwData )。其中第一個參數為全局排序函數的地址,第二個參數為用戶數據,你可以根據你的需要傳遞一個數據或是指針。該函數返回-1代表第一項排應在第二項前面,返回1代表第一項排應在第二項后面,返回0代表兩項相等。

用于排序的函數原形為:int CALLBACK ListCompare(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort),其中第三個參數為調用者傳遞的數據(即調用SortItems時的第二個參數dwData)。第一和第二個參數為用于比較的兩項的ItemData,你可以通過DWORD CListCtrl::GetItemData( int nItem )/BOOL CListCtrl::SetItemData( int nItem, DWORD dwData )來對每一項的ItemData進行存取。在添加項時選用特定的CListCtrl::InsertItem也可以設置該值。由于你在排序時只能通過該值來確定項的位置所以你應該比較明確的確定該值的含義。

最后一點,我們需要知道什么時候需要排序,實現這點可以在父窗口中對LVN_COLUMNCLICK消息進行處理來實現。?

下面我們看一個例子,這個例子是一個派生類,并支持順序/倒序兩種方式排序。為了簡單我對全局數據進行排序,而在實際應用中會有多組需要排序的數據,所以需要通過傳遞參數的方式來告訴派序函數需要對什么數據進行排序。


//全局數據
struct DEMO_DATA
{
char szName[20];
int iAge;
}strAllData[5]={{"王某",30},{"張某",40},{"武某",32},{"陳某",20},{"李某",36}};

//CListCtrl派生類定義
class CSortList : public CListCtrl
{
// Construction
public:
CSortList();
BOOL m_fAsc;//是否順序排序
int m_nSortedCol;//當前排序的列
protected:
//{{AFX_MSG(CSortList)
//}}AFX_MSG
...
};

//父窗口中包含該CListCtrl派生類對象
class CSort_in_list_ctrlDlg : public CDialog
{
// Construction
public:
CSort_in_list_ctrlDlg(CWnd* pParent = NULL); // standard constructor

// Dialog Data
//{{AFX_DATA(CSort_in_list_ctrlDlg)
enum { IDD = IDD_SORT_IN_LIST_CTRL_DIALOG };
CSortList m_listTest;
//}}AFX_DATA
}

//在父窗口中定義LVN_COLUMNCLICK消息映射
BEGIN_MESSAGE_MAP(CSort_in_list_ctrlDlg, CDialog)
//{{AFX_MSG_MAP(CSort_in_list_ctrlDlg)
ON_NOTIFY(LVN_COLUMNCLICK, IDC_LIST1, OnColumnclickList1)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

//初始化數據
BOOL CSort_in_list_ctrlDlg::OnInitDialog()
{
CDialog::OnInitDialog();

//初始化ListCtrl中數據列表
m_listTest.InsertColumn(0,"姓名");
m_listTest.InsertColumn(1,"年齡");
m_listTest.SetColumnWidth(0,80);
m_listTest.SetColumnWidth(1,80);
for(int i=0;i<5;i++)
{
m_listTest.InsertItem(i,strAllData[i].szName);
char szAge[10];
sprintf(szAge,"%d",strAllData[i].iAge);
m_listTest.SetItemText(i,1,szAge);
//設置每項的ItemData為數組中數據的索引
//在排序函數中通過該ItemData來確定數據
m_listTest.SetItemData(i,i);
}
return TRUE; // return TRUE unless you set the focus to a control
}

//處理消息
void CSort_in_list_ctrlDlg::OnColumnclickList1(NMHDR* pNMHDR, LRESULT* pResult)?
{
NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR;
//設置排序方式
if( pNMListView->iSubItem == m_listTest.m_nSortedCol )
m_listTest.m_fAsc = !m_listTest.m_fAsc;
else
{
m_listTest.m_fAsc = TRUE;
m_listTest.m_nSortedCol = pNMListView->iSubItem;
}
//調用排序函數
m_listTest.SortItems( ListCompare, (DWORD)&m_listTest );?
*pResult = 0;
}

//排序函數實現
int CALLBACK ListCompare(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort)
{
//通過傳遞的參數來得到CSortList對象指針,從而得到排序方式
CSortList* pV=(CSortList*)lParamSort;

//通過ItemData來確定數據
DEMO_DATA* pInfo1=strAllData+lParam1;
DEMO_DATA* pInfo2=strAllData+lParam2;
CString szComp1,szComp2;
int iCompRes;
switch(pV->m_nSortedCol)
{
case(0):
//以第一列為根據排序
szComp1=pInfo1->szName;
szComp2=pInfo2->szName;
iCompRes=szComp1.Compare(szComp2);
break;
case(1):
//以第二列為根據排序
if(pInfo1->iAge == pInfo2->iAge)
iCompRes = 0;
else
iCompRes=(pInfo1->iAge < pInfo2->iAge)?-1:1;
break;
default:
ASSERT(0);
break;
}
//根據當前的排序方式進行調整
if(pV->m_fAsc)
return iCompRes;
else
return iCompRes*-1;
}

排序最快:
CListCtrl::SortItems
Example

// Sort the item in reverse alphabetical order.
static int CALLBACK?
MyCompareProc(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort)
{
// lParamSort contains a pointer to the list view control.
// The lParam of an item is just its index.
CListCtrl* pListCtrl = (CListCtrl*) lParamSort;
CString strItem1 = pListCtrl->GetItemText(lParam1, 0);
CString strItem2 = pListCtrl->GetItemText(lParam2, 0);

return strcmp(strItem2, strItem1);
}

void snip_CListCtrl_SortItems()
{
// The pointer to my list view control.
extern CListCtrl* pmyListCtrl;

// Sort the list view items using my callback procedure.
pmyListCtrl->SortItems(MyCompareProc, (LPARAM) pmyListCtrl);
}


If you don’t want to allow the users to sort the list by clicking on the header, you can use the style LVS_NOSORTHEADER. However, if you do want to allow sorting, you do not specify the LVS_NOSORTHEADER. The control, though, does not sort the items. You have to handle the HDN_ITEMCLICK notification from the header control and process it appropriately. In the code below, we have used the sorting function SortTextItems() developed in a previous section. You may choose to sort the items in a different manner.?
Step 1: Add two member variables
Add two member variables to the CListCtrl. The first variable to track which column has been sorted on, if any. The second variable to track if the sort is ascending or descending.?
int nSortedCol;?
BOOL bSortAscending;?


Step 2: Initialize them in the constructor.
Initialize nSortedCol to -1 to indicate that no column has been sorted on. If the list is initially sorted, then this variable should reflect that.?

nSortedCol = -1;?
bSortAscending = TRUE;?

Step 3: Add entry in message map to handle HDN_ITEMCLICK
Actually you need to add two entries. For HDN_ITEMCLICKA and HDN_ITEMCLICKW. Do not use the class wizard to add the entry. For one, you need to add two entries whereas the class wizard will allow you only one. Secondly, the class wizard uses the wrong macro in the entry. It uses ON_NOTIFY_REFLECT() instead of ON_NOTIFY(). Since the HDN_ITEMCLICK is a notification from the header control to the list view control, it is a direct notification and not a reflected one.?
ON_NOTIFY(HDN_ITEMCLICKA, 0, OnHeaderClicked)?
ON_NOTIFY(HDN_ITEMCLICKW, 0, OnHeaderClicked)
Note that we specify the same function for both the notification. Actually the program will receive one or the other and not both. What notification it receives will depend on the OS. The list view control on Windows 95 will send the ANSI version and the control on NT will send the UNICODE version.?
Also, note that the second argument is zero. This value filters for the id of the control and we know that header control id is zero.?

Step 4: Write the OnHeaderClicked() function
Here’s where you decide what to do when the user clicks on a column header. The expected behaviour is to sort the list based on the values of the items in that column. In this function we have used the SortTextItems() function developed in a previous section. If any of the columns displays numeric or date values, then you would have to provide custom sorting for them.?

void CMyListCtrl::OnHeaderClicked(NMHDR* pNMHDR, LRESULT* pResult)?
{
HD_NOTIFY *phdn = (HD_NOTIFY *) pNMHDR;

if( phdn->iButton == 0 )
{
// User clicked on header using left mouse button
if( phdn->iItem == nSortedCol )
bSortAscending = !bSortAscending;
else
bSortAscending = TRUE;

nSortedCol = phdn->iItem;
SortTextItems( nSortedCol, bSortAscending );

}
*pResult = 0;
}

讓CListCtrl的SubItem也具有編輯功能:
要重載一個文本框,然后在LVN_BEGINLABELEDIT時改變文本框位置。
CInEdit m_InEdit;

if( ( GetStyle() & LVS_TYPEMASK ) == LVS_REPORT && ( m_nEditSubItem != 0 ) )
{
HWND hwndEdit;
CRect rtBound;
CString strText;

hwndEdit = (HWND)SendMessage( LVM_GETEDITCONTROL );
GetSubItemRect( pDispInfo->item.iItem, m_nEditSubItem, LVIR_LABEL, rtBound );
m_InEdit.SubclassWindow( hwndEdit );
m_InEdit.m_left = rtBound.left;
strText = GetItemText( pDispInfo->item.iItem, m_nEditSubItem );
m_InEdit.SetWindowText( strText );
}

void CInEdit::OnWindowPosChanging(WINDOWPOS FAR* lpwndpos)?
{
CRect rtClient;

lpwndpos->x = m_left; // m_left在LVN_BEGINLABELEDIT中設置

CEdit::OnWindowPosChanging(lpwndpos);

// TODO: Add your message handler code here
}

總結

以上是生活随笔為你收集整理的报表式CListCtrl的使用详解初稿的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

欧洲亚洲女同hd | japanese黑人亚洲人4k | 日韩久久午夜一级啪啪 | 视频一区二区三区视频 | 六月婷婷色 | 在线免费日韩 | 久久不射网站 | 亚洲精品在线免费观看视频 | 日本性久久 | 中文字幕你懂的 | 亚洲精品在线国产 | 九九热免费在线视频 | 亚洲人成免费网站 | 国产精品剧情在线亚洲 | 天天天操天天天干 | 999日韩 | 一本一本久久aa综合精品 | 日韩在线观看一区 | 91爱看片 | 国产男女无遮挡猛进猛出在线观看 | 精品国内自产拍在线观看视频 | 国产高清在线精品 | 久久成人在线视频 | 中国一区二区视频 | 国产精品1区2区在线观看 | 在线观看中文字幕亚洲 | 96在线| 精品视频不卡 | 日日操夜 | 欧美有色 | 中文字幕网站视频在线 | 国产一区二区不卡视频 | 天天综合区 | 日韩中文字幕免费视频 | 在线观看免费成人 | 91亚洲精品乱码久久久久久蜜桃 | 国产91av视频在线观看 | 麻豆一二三精选视频 | 国产精品18久久久久久久网站 | 国产手机在线观看 | 午夜免费福利片 | 日韩免费在线观看视频 | 久久av免费电影 | 国产精品免费久久 | 欧美在线视频一区二区三区 | 婷婷激情综合五月天 | 欧美日韩久久 | 一区二区精品视频 | 亚洲国产黄色片 | 亚洲精品视频在线 | 国产美腿白丝袜足在线av | 亚洲爽爽网 | 欧美成人精品欧美一级乱黄 | 国产无套精品久久久久久 | 欧美日韩国产一区 | 亚洲色影爱久久精品 | 国产高清在线精品 | 91成人在线免费观看 | 99国产精品久久久久老师 | 亚洲最新精品 | 欧美高清视频不卡网 | 在线免费观看黄 | 成人动态视频 | 欧美少妇xx | 天天色欧美 | 国产成人免费av电影 | 天天鲁天天干天天射 | 久久久不卡影院 | 日韩av一卡二卡三卡 | 日本久久成人中文字幕电影 | 日韩欧美视频免费在线观看 | 中文字幕免费高清av | 国产精品电影一区二区 | 国产精品美女久久久久久久网站 | 久久国产电影院 | 在线视频黄 | 中文字幕亚洲综合久久五月天色无吗'' | 欧美大片第1页 | 久色免费视频 | 992tv在线观看网站 | 在线看不卡av | 美女网站视频免费黄 | 一级黄色在线视频 | 成人免费在线看片 | 日本激情动作片免费看 | 亚洲精品视频在线免费播放 | 丁香影院在线 | 久插视频 | 美女在线观看av | 久久99精品久久久久久 | 丁香六月五月婷婷 | 超碰在线个人 | 欧美在线视频一区二区三区 | 五月婷婷开心中文字幕 | www.久久久.com | 在线观看成人av | 国产日韩视频在线 | 国产专区一 | 国产精品尤物 | 久久久久久蜜av免费网站 | h动漫中文字幕 | 国产成人a亚洲精品v | 月丁香婷婷| 国产视频精品免费播放 | 欧美极度另类性三渗透 | 五月天综合激情 | 99热这里精品 | 美女国产网站 | 日韩丝袜 | 人人爽人人爽人人爽学生一级 | av中文电影 | 奇米影视在线99精品 | 日韩在线国产 | 欧美成人69av | 少妇视频一区 | 性日韩欧美在线视频 | 亚洲激情综合网 | 久草视频在线播放 | 免费观看一级成人毛片 | 韩国av电影在线观看 | 国产99视频在线观看 | 亚洲精品五月天 | 九九热视频在线免费观看 | 少妇bbb | 国产精品久久久久久久久久尿 | 一区二区精品国产 | 四虎影视成人永久免费观看亚洲欧美 | 久久这里只精品 | www.夜夜夜| 国产中文字幕91 | 国产成人免费观看 | 久久久免费观看视频 | 欧美日韩精品二区第二页 | 丁香影院在线 | 日韩精品久久久久久中文字幕8 | 一区二区三区手机在线观看 | 黄色毛片一级片 | 91精品国产91久久久久福利 | 国产精品 中文字幕 亚洲 欧美 | 日本大尺码专区mv | av观看网站 | 91视频免费看片 | 国产一区二区免费在线观看 | 天天操夜操视频 | 国产精品欧美久久久久久 | 亚洲成人免费观看 | 国产精品h在线观看 | 亚洲精品在线二区 | 视频一区在线免费观看 | 手机在线欧美 | 国产精品久久99 | 日韩在线无 | 亚洲资源一区 | 九九九热精品免费视频观看网站 | 欧美做受高潮 | 日韩 在线a | 奇米四色影狠狠爱7777 | 五月婷社区 | 成人a毛片| 97超碰精品 | 欧美高清视频不卡网 | 亚洲 欧美 日韩 综合 | 精品免费视频123区 午夜久久成人 | 欧美人体xx | 天天天综合 | 一区二区三区电影在线播 | 激情黄色一级片 | 欧美一区二区三区在线视频观看 | 亚洲无人区小视频 | www国产亚洲精品久久网站 | 欧美日韩免费在线观看视频 | 欧美日韩免费在线观看视频 | 91午夜精品 | 成人在线小视频 | 久久久婷 | 国产一区精品在线观看 | 国产精品第52页 | 国产精品白丝jk白祙 | 精品久久福利 | 国产最新网站 | 久久精美视频 | 激情婷婷综合网 | 午夜精品视频一区 | av千婊在线免费观看 | 黄色软件在线观看免费 | 深夜福利视频一区二区 | 在线电影 一区 | 在线国产欧美 | 国产高清不卡在线 | 亚洲午夜精品久久久久久久久久久久 | a视频在线 | 久久久五月天 | www.色的| 91久久人澡人人添人人爽欧美 | 中文字幕精品久久 | 欧美 日韩 国产 成人 在线 | 国产在线91在线电影 | 免费看一级特黄a大片 | 新版资源中文在线观看 | 九九视频精品在线 | 国产成人精品三级 | 久久69精品久久久久久久电影好 | 胖bbbb搡bbbb擦bbbb | 亚洲精品欧美专区 | 欧美日韩国产精品久久 | 日韩精品短视频 | 国产精品av免费在线观看 | 91激情视频在线 | 久久久天堂 | 欧美性黑人 | 亚洲国产精品免费 | 日韩高清在线不卡 | avhd高清在线谜片 | 97综合在线 | 九九九热精品免费视频观看 | 国产亚洲精品电影 | 欧美黑吊大战白妞欧美 | 色婷婷综合视频在线观看 | 高清av中文在线字幕观看1 | wwwwwww黄| 久草在线视频首页 | 狠狠狠狠狠狠狠狠干 | 亚洲黄色免费在线看 | 国内精品久久久精品电影院 | 亚洲视频大全 | 97超碰中文字幕 | 国产在线成人 | 精品国产a | 97av影院| 福利在线看片 | 精品国产99 | japanesefreesexvideo高潮| 亚洲电影成人 | 久精品在线观看 | 国产精品手机视频 | 狠狠色丁香婷婷综合视频 | 日韩av在线高清 | 国产欧美高清 | 国产破处精品 | 国产第一页福利影院 | 久久婷婷视频 | 精品天堂av | 久久在线精品 | 黄a在线| 久久久精品影视 | 色播99 | 午夜久久久久久久久 | 欧美成人免费在线 | 亚洲日本在线一区 | 在线视频18在线视频4k | 国产少妇在线观看 | 亚洲精品久久久久久中文传媒 | 亚洲精品国产精品国自产观看 | 一本一道波多野毛片中文在线 | 麻豆视频成人 | 日本黄色免费网站 | 亚洲视频免费在线观看 | 久久歪歪 | 久久99婷婷 | 成人免费一级片 | 国产精品资源 | 一二三区视频在线 | 亚洲伦理精品 | 国产亚洲久一区二区 | 日韩肉感妇bbwbbwbbw | 中文字幕精品一区二区三区电影 | 国产精品综合在线观看 | 午夜精品成人一区二区三区 | 午夜私人影院久久久久 | 在线亚洲人成电影网站色www | 黄色.com| 美女又爽又黄 | 五月天久久综合 | 久久亚洲热| 午夜婷婷网| 99综合电影在线视频 | av成人在线电影 | 国产精品96久久久久久吹潮 | 91亚洲网| 免费看一级一片 | 黄色三级网站在线观看 | 九九久久精品 | 97狠狠干 | 国产黄视频在线观看 | 久久精品91久久久久久再现 | 国产精品一区二区三区电影 | 二区在线播放 | 婷婷精品在线 | 婷婷成人亚洲综合国产xv88 | av免费看在线| 丁香六月欧美 | 中文字幕在线观看视频免费 | 久久久久国产精品免费网站 | 91久久精品一区二区二区 | 国产精品一区专区欧美日韩 | 麻豆一二 | 成人av久久 | 欧美日韩在线免费观看视频 | 国产精品永久 | av大全在线播放 | 国产在线免费 | 久久婷婷开心 | 欧美一级片在线观看视频 | 国产高清视频网 | 黄网站色成年免费观看 | 色吊丝在线永久观看最新版本 | 久久66热这里只有精品 | 四川妇女搡bbbb搡bbbb搡 | 中文字幕在线播放日韩 | 国产精品视频久久 | 99久久精品免费看 | 久久久久久久久久久久99 | 国产色在线观看 | 亚洲国产精品电影 | 韩国av免费 | 成人在线观看影院 | 丁香六月久久综合狠狠色 | 日韩在线资源 | 国产高清视频免费最新在线 | 亚洲一区二区视频在线 | 婷婷日 | 夜夜操天天摸 | 国产精品入口66mio女同 | 成人免费av电影 | www.五月天色 | 亚洲h视频在线 | 国产精品白虎 | 中文字幕免费不卡视频 | 九七人人干 | 人人爽人人爽人人爽学生一级 | 欧美一级高清片 | 国产精彩视频一区二区 | 亚洲国产大片 | 麻豆一精品传二传媒短视频 | 一区二区三区中文字幕在线 | 久久成人18免费网站 | 日韩免费三区 | 国内成人av| 日韩网站免费观看 | 色黄久久久久久 | 欧美日韩国产综合网 | 欧美日韩一二三四区 | 综合网天天射 | 精品国产一区二区三区久久久蜜月 | 黄色大全免费观看 | 亚洲九九影院 | 视频一区视频二区在线观看 | 精品视频久久 | 一色屋精品视频在线观看 | 人人澡澡人人 | 一级片免费视频 | 国产精品国内免费一区二区三区 | a√天堂资源 | 黄色成人91 | 天天干天天想 | 狠狠干天天操 | 精品国产自在精品国产精野外直播 | 精品久久网站 | 欧美淫aaa免费观看 日韩激情免费视频 | 99精品影视 | 五月婷婷一级片 | 97视频一区 | 日韩福利在线观看 | 一级黄色a视频 | 五月亚洲 | 成人少妇影院yyyy | www.看片网站 | 久草免费看 | 亚洲aⅴ一区二区三区 | 天天插日日插 | 欧美久久成人 | 日韩免费三区 | 国产福利在线不卡 | 精品一区二区三区四区在线 | 麻豆首页| 欧美乱淫视频 | 久久tv视频 | 黄色特一级 | 草免费视频 | 亚洲精品99久久久久中文字幕 | 女人高潮特级毛片 | 色综合久久久久综合99 | 国产精品资源网 | 97av视频在线观看 | 日韩色中色 | 亚洲免费在线视频 | 在线观看日韩中文字幕 | 免费日韩一区 | 黄色.com| 国产高清在线永久 | 欧美性成人| 国产黄a三级三级 | 91看毛片 | 精品二区久久 | 一区中文字幕在线观看 | 国产亚洲精品久久久久久久久久久久 | 日本在线观看一区二区三区 | 国产精品99久久久久久久久久久久 | 国产精品一区二区美女视频免费看 | 国产精品毛片一区视频 | 四虎成人精品永久免费av九九 | 2023天天干| 午夜免费在线观看 | 99久久精 | 99精品视频免费观看 | 亚洲伊人天堂 | 亚洲国产高清在线观看视频 | 国产视频1区2区3区 久久夜视频 | 成人av影院在线观看 | 天天操天天操天天操天天操天天操天天操 | 贫乳av女优大全 | 久久久国产精品人人片99精片欧美一 | 亚洲成人国产 | 一区二区激情视频 | 成人资源在线观看 | 欧美一级视频免费看 | 亚洲电影av在线 | 黄色国产区 | 91麻豆高清视频 | 久久午夜免费视频 | 久久免费视频2 | 天天狠狠操 | 高清不卡毛片 | 99精品视频免费观看视频 | 日韩区欠美精品av视频 | 国产乱视频 | 久久久精品国产一区二区电影四季 | 六月色婷 | 国产小视频福利在线 | 9992tv成人免费看片 | 国产午夜三级一区二区三桃花影视 | 热久久精品在线 | 天天骚夜夜操 | 99久久爱| www.夜夜草| av中文电影 | 六月丁香综合网 | 国产一区视频在线观看免费 | 在线韩国电影免费观影完整版 | 天天色成人网 | 在线观看自拍 | 免费av观看网站 | 91成人看片 | 欧美极品一区二区三区 | 成人91在线 | 黄色一及电影 | 国产亚洲精品久久 | 国产亚洲欧美在线视频 | 黄色三级免费网址 | 麻豆影视网站 | 99久久超碰中文字幕伊人 | 中文字幕在线观看免费高清电影 | 亚洲精品在线播放视频 | av综合网址| 五月婷婷视频在线观看 | 久久精品一 | bayu135国产精品视频 | 91丨九色丨首页 | 成人免费一级片 | 黄色av电影在线观看 | 狠狠综合久久av | 人人揉人人揉人人揉人人揉97 | 欧美午夜激情网 | 97免费在线观看 | 黄色高清视频在线观看 | 17videosex性欧美 | 午夜精品久久久久久中宇69 | 欧美va日韩va| 久久专区 | 久久久免费在线观看 | 久久人人射 | av福利在线看 | 精品国产一区二区三区日日嗨 | 最新极品jizzhd欧美 | www.国产在线 | 不卡精品 | 色综合国产 | 亚洲精品国产自产拍在线观看 | 国产高清精品在线 | 97看片网| 亚洲天天在线日亚洲洲精 | 欧美性大胆 | 黄色片网站 | 亚洲色图 校园春色 | 亚洲精品一区二区在线观看 | 国产日韩在线播放 | 在线观看久久 | 国产在线观看99 | 综合色婷婷 | 999成人国产 | 一区 在线 影院 | 成人在线视频在线观看 | 麻豆精品传媒视频 | 久久综合亚洲鲁鲁五月久久 | 午夜av剧场 | 毛片无卡免费无播放器 | 黄p在线播放 | 久久综合给合久久狠狠色 | 黄色大片免费网站 | 91在线视频观看免费 | 成人影片免费 | 国产精品毛片 | 天天操福利视频 | 色婷婷激情五月 | 91大神精品视频在线观看 | 99爱这里只有精品 | 色在线免费观看 | 99久久www免费| 亚洲电影影音先锋 | 免费日韩精品 | 久久精彩视频 | 国产成人一区二区精品非洲 | 日韩久久影院 | 天天色天天干天天 | 久热电影 | 97成人资源站 | 国产99久久久欧美黑人 | 亚洲黄色一级视频 | 婷婷丁香七月 | 性色av免费看 | 免费a现在观看 | 国产一级黄色片免费看 | 国产精品18久久久 | 91精品国自产在线偷拍蜜桃 | 国产免费影院 | 午夜国产一区二区 | 香蕉影院在线播放 | 亚洲一区二区天堂 | 欧美日韩精品在线 | 操操操人人 | 亚洲精品日韩在线观看 | 狠狠五月天 | 国产精品密入口果冻 | av资源免费在线观看 | 四虎视频 | 欧美极度另类性三渗透 | 国产色婷婷 | 亚洲久草网 | 久久免费视频在线观看 | 500部大龄熟乱视频 欧美日本三级 | 深夜视频久久 | 免费a视频 | 亚洲免费专区 | 成人在线免费视频观看 | 青青河边草观看完整版高清 | 亚洲精品国产精品乱码不99热 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 久久婷婷丁香 | 激情视频一区二区三区 | 男女全黄一级一级高潮免费看 | 婷婷国产在线 | 国产成人精品在线播放 | 嫩草伊人久久精品少妇av | 色人久久 | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 青春草免费在线视频 | 久久久久人人 | 精品免费 | 最新精品视频在线 | 天天做天天爱天天综合网 | 综合激情网... | 国产一级二级在线播放 | 在线观看亚洲精品 | 亚洲激情在线观看 | 日韩av在线小说 | 丁香激情五月 | 九九一级片 | 500部大龄熟乱视频 欧美日本三级 | 久久久黄视频 | 国产区高清在线 | 国产韩国日本高清视频 | 麻豆91在线播放 | 最新av网站在线观看 | 欧美一级艳片视频免费观看 | 色婷在线| 四虎在线视频免费观看 | 狠狠的操你 | av电影一区二区三区 | 亚洲在线精品 | 亚洲 欧美 另类人妖 | 久久精品视频99 | 日韩视频免费在线观看 | 一区二区三区影院 | 国产精品免费在线播放 | 久久久久久福利 | 2018好看的中文在线观看 | 99免费在线观看视频 | 又黄又刺激视频 | 中文字幕中文字幕在线中文字幕三区 | 中文字幕人成不卡一区 | 国产美女网 | 日韩高清在线观看 | 在线视频a | 99久久精品久久久久久动态片 | 日本在线观看一区二区 | 欧美日韩中文国产 | 色综合天天爱 | 国产精品综合久久 | 国产精品毛片一区视频播 | 色爱成人网 | 午夜视频福利 | 国产精品久久久久久av | 91av视频在线观看免费 | 午夜精品久久 | 亚洲色图美腿丝袜 | 国产精品一区二区久久精品 | 色综合久久中文字幕综合网 | 激情开心色 | 精品视频在线观看 | 日日操天天爽 | 波多野结衣电影一区二区三区 | 中文字幕日韩高清 | 色婷婷综合久久久中文字幕 | 日韩精品免费在线播放 | 九九视频精品在线 | 伊人午夜 | 男女视频91 | 免费在线观看中文字幕 | 欧美日韩视频在线观看一区二区 | 欧美日韩国产精品一区二区 | 国产精品成人免费精品自在线观看 | 美女视频国产 | 久久婷婷亚洲 | 精品久久一级片 | 久操中文字幕在线观看 | 亚洲精品一区二区久 | 欧美一级高清片 | 国产精品久久久久久久久久免费看 | 国内精品久久久久影院优 | 丁香网五月天 | 亚洲伊人色 | 91精品国产自产91精品 | 久久久久国产一区二区 | a爱爱视频 | 涩涩网站在线播放 | 久久8| 六月丁香婷 | 日韩精品久久久免费观看夜色 | 日日日干 | 色综合天 | av免费观看高清 | 婷婷六月中文字幕 | 国产一性一爱一乱一交 | 国产福利一区二区三区视频 | 五月婷婷伊人网 | 日韩一区二区三区在线看 | 国产成人精品亚洲日本在线观看 | 欧美激情精品久久久久久 | 亚洲国产精品激情在线观看 | 久久人人爽人人爽人人片av软件 | 欧美日产在线观看 | 夜色资源站国产www在线视频 | 91av在线免费播放 | 五月天电影免费在线观看一区 | 狠色在线| 色91在线| 2024av| 久久er99热精品一区二区 | 亚洲性少妇性猛交wwww乱大交 | 五月婷婷在线视频观看 | 亚洲五月激情 | 天天射综合| 特级西西444www大胆高清无视频 | 久久久免费观看完整版 | 中文字幕二区在线观看 | 久久人人爽人人爽人人片av免费 | 久久久精品电影 | 中文字幕永久在线 | 亚洲欧美视频在线观看 | 奇米影视777影音先锋 | 国产va精品免费观看 | 一区二区三区影院 | 91精品国产综合久久福利不卡 | 一区二区三区在线电影 | 亚洲精品视频 | 亚洲欧美经典 | 国产免费观看高清完整版 | 国内精品久久久久久久97牛牛 | 在线激情网 | 久久首页 | 久久歪歪 | 最近中文字幕在线播放 | 精品久久久影院 | wwxxxx日本| 97超碰网 | 日韩中文在线观看 | 久久99偷拍视频 | 精品视频在线视频 | 中文字幕免 | 色婷婷视频在线 | 日韩av电影中文字幕在线观看 | 国产精品免费在线观看视频 | 欧美日韩性生活 | 狠狠干干 | 99视频在线免费播放 | 亚洲欧洲精品一区二区 | 日韩在线高清视频 | 日批视频国产 | 探花在线观看 | 丁香婷婷激情五月 | 成年人毛片在线观看 | 国产伦精品一区二区三区照片91 | 美女黄频在线观看 | 久久午夜网 | 国产永久免费观看 | 国产精品丝袜 | 91亚·色| 91精品黄色 | 一本到在线 | 欧美 日韩 成人 | 久久精品国产免费 | 黄色片网站 | 欧美精品久久人人躁人人爽 | 日韩av中文在线观看 | 96精品视频 | 国产女教师精品久久av | 你操综合 | 可以免费观看的av片 | 久久久福利视频 | a黄色大片 | 免费国产在线观看 | 中文字幕在线播放av | 中文字幕国产精品一区二区 | 国产一区欧美一区 | 国产成人a亚洲精品v | 91网在线| 国产视频欧美视频 | 天天操天天操天天 | 激情欧美在线观看 | 国产中文字幕网 | 91看片在线看片 | 精品一区二区在线看 | 91三级视频| 天天摸天天操天天舔 | 免费看成人av | 久久精品网站免费观看 | 丁香5月婷婷 | 婷婷丁香在线视频 | 精品久久1 | 日韩免费观看高清 | 夜夜骑天天操 | 国产韩国日本高清视频 | 蜜臀av一区 | 91九色性视频 | 久久免费视频这里只有精品 | 91av资源网 | 欧美在线不卡一区 | 在线色视频小说 | 日本黄色大片儿 | av不卡在线看 | 免费观看一区二区三区视频 | 一区二区精品在线视频 | 国产精品一区二区三区四 | 精油按摩av | 亚洲美女视频网 | 黄色成人影视 | 超碰成人免费电影 | 国产黄色大片 | 这里只有精品视频在线观看 | 综合色狠狠 | 91精品国自产在线观看 | 91精品播放 | 国产成人亚洲精品自产在线 | 美女视频黄免费的久久 | 在线观看中文字幕亚洲 | 国产一级黄色av | 久久最新| 狠狠干夜夜 | 成人h在线 | 91av视频免费在线观看 | 97av影院 | 国产精彩视频一区 | 啪啪av在线| 婷婷色五 | 日韩精品视频一二三 | 热久久国产精品 | 精品1区2区 | 久久久久久久久久久网 | 99久久综合精品五月天 | 国产精品理论片在线播放 | 精品久久一区二区三区 | 欧美日韩国产一二三区 | 日韩一区二区三区免费电影 | 国产视频九色蝌蚪 | 五月天久久婷婷 | 在线播放国产一区二区三区 | 日韩av福利在线 | 国产91粉嫩白浆在线观看 | a黄色影院 | 97超碰中文字幕 | 91av短视频 | 在线观看黄色大片 | 久久久成人精品 | 黄色电影在线免费观看 | av中文字幕不卡 | 人人爱人人射 | 日韩高清在线看 | 久久嗨| 欧美日韩在线观看一区二区 | 最新国产精品亚洲 | 亚洲色图av| 久久国产精品精品国产色婷婷 | 四虎国产| 亚洲精品99久久久久中文字幕 | 黄色小说网站在线 | 亚洲区另类春色综合小说 | 91cn国产在线 | 日本夜夜草视频网站 | 久久一区二区三区超碰国产精品 | 亚洲国产字幕 | 一区二区三区av在线 | 麻豆系列在线观看 | 97碰碰精品嫩模在线播放 | 黄色在线成人 | 久久综合免费视频影院 | 国产韩国日本高清视频 | 亚洲成人资源 | 91大神在线看 | 黄在线免费看 | 久久精品免费电影 | 国产亚洲精品成人av久久影院 | 911国产在线观看 | 国内视频一区二区 | 国产成人三级一区二区在线观看一 | 亚洲黄色免费电影 | 狠狠躁日日躁夜夜躁av | 国产涩涩在线观看 | 国产精品久久久久久爽爽爽 | 在线免费观看国产黄色 | 黄色大片日本 | 亚洲一级黄色大片 | 国产一区国产精品 | 樱空桃av | 狠狠色噜噜狠狠狠狠2022 | 久久久久久亚洲精品 | 大胆欧美gogo免费视频一二区 | 91精品国产乱码在线观看 | 久久五月天综合 | 国产一区免费观看 | 在线电影av | 黄色亚洲精品 | 久久91久久久久麻豆精品 | 最近日本mv字幕免费观看 | 超碰人人做 | 久久成人资源 | 国产中文在线观看 | 国产91精品在线观看 | 日韩精品中文字幕在线 | 国产在线免费 | 91资源在线观看 | 日韩欧美精选 | 亚洲综合成人av | 中文字幕免费高清av | 97av视频在线观看 | 日本一区二区三区免费观看 | www.黄色片网站 | 国产在线精品一区 | 国产福利精品视频 | 99久久精品无码一区二区毛片 | 国产婷婷一区二区 | 国产午夜精品理论片在线 | 精品视频一区在线观看 | 国产精品一区二区三区久久久 | 色综合久久五月天 | 黄色片网站av | 色婷婷综合久久久久中文字幕1 | 国语久久| 天天色成人网 | 欧美午夜精品久久久久久浪潮 | 91日韩在线专区 | 免费看的黄色 | 欧美久久久久久久久久 | 亚洲播播| 久久精品电影院 | 丁香婷婷网 | 国产精品久久久久久久久费观看 | 99精品免费在线 | 精品亚洲欧美一区 | 97精品视频在线 | 久久成人18免费网站 | 337p西西人体大胆瓣开下部 | 国产一区二区视频在线 | 91在线视频精品 | 最近2019中文免费高清视频观看www99 | 福利视频第一页 | 国产精品久久久久久久久久尿 | 91污在线 | 激情五月***国产精品 | 中文字幕在线观看2018 | 福利视频精品 | 深夜免费福利网站 | 欧美国产日韩一区二区三区 | 日本性生活一级片 | 在线www色 | 色99网| 国产精品久久久亚洲 | 国产高清在线免费视频 | 三日本三级少妇三级99 | 日韩精品在线播放 | 久久久麻豆视频 | 亚洲精品中文字幕视频 | 三三级黄色片之日韩 | 久久精品一区二区三区视频 | 狠狠狠色丁香综合久久天下网 | 一区二区三区手机在线观看 | 免费男女网站 | 最近中文字幕免费观看 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 久久综合久久八八 | 在线免费av播放 | 欧美日韩高清免费 | 九九在线国产视频 | 99久久99久国产黄毛片 | 国产精品视频免费在线观看 | 日韩精品免费在线播放 | 伊人久久精品久久亚洲一区 | 9在线观看免费 | 婷婷丁香色综合狠狠色 | 精品国产综合区久久久久久 | 婷婷色九月 | 久久欧美在线电影 | 91热在线 | 色www精品视频在线观看 | 18久久久久久 | 日韩精品中文字幕在线不卡尤物 | 国产一二三四在线观看视频 | 丁香六月婷婷激情 | 欧美在线99| 日本一区二区三区视频在线播放 | 天天天天射 | 五月开心色 | av不卡网站 | 中文字幕色网站 | 99爱精品视频 | 中文字幕乱码亚洲精品一区 | 久久艹影院 | 69绿帽绿奴3pvideos | 五月婷婷av在线 | 欧美99精品 | 麻豆视频免费网站 | 国产成人精品一区二区三区免费 | 人人爱人人添 | 精品99免费 | 国产午夜三级一区二区三桃花影视 | 成人国产精品久久久春色 | 国产精品免费一区二区三区在线观看 | 日韩午夜在线观看 | 91视频在线免费观看 | 97超碰中文字幕 | 天天操天天摸天天爽 | 欧美日本中文字幕 | 日韩欧美视频免费观看 | 69av视频在线观看 | 在线观看日韩免费视频 | 日韩欧美一区二区不卡 | 亚洲一一在线 | 国产亚洲日本 | 91久久久国产精品 | 欧美疯狂性受xxxxx另类 | 91爱爱中文字幕 | 精品美女在线观看 | 免费色黄 | 精品一区精品二区高清 | 日本久久综合网 | 五月婷婷av在线 | 免费观看一级视频 | 日本精品免费看 | 一级黄色片在线播放 | 亚洲视屏一区 | 亚洲女同ⅹxx女同tv | 九九久久精品视频 | 欧美一区二区三区在线视频观看 | 97福利| 黄色中文字幕 | 色中色综合 | 久久激情视频 久久 | 欧美在线观看视频一区二区 | 亚洲视频免费在线观看 | 亚洲黄色成人网 | 久久国产乱 | 日日夜夜天天人人 | 日韩一区二区三区高清在线观看 | 97超碰国产精品女人人人爽 | 丁香激情网| 久久国产影视 | 色综合久久久久综合99 | 婷婷九九| 九九久| 亚洲日本中文字幕在线观看 | 久久久久久免费视频 | 亚洲精品在线资源 | 在线中文字母电影观看 | 7777xxxx | 午夜久久网站 | 天天干天天做天天操 | 日韩乱理 | 国产精品乱码久久 | av再线观看 |