久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

MFC屬性網(wǎng)格控件CMFCPropertyGridCtrl實戰(zhàn)教程:從初始化到數(shù)據(jù)回調

MFC屬性網(wǎng)格控件CMFCPropertyGridCtrl實戰(zhàn)教程:從初始化到數(shù)據(jù)回調 簡介CMFCPropertyGridCtrl 使用示例是一份面向 MFC 開發(fā)者的屬性網(wǎng)格控件演示資源。資源包為 RAR 壓縮格式共 40 個文件、約 152KB以 11 個頭文件、7 個 C 源文件為主配合 vcxproj 工程文件、rc 資源腳本、aps 輔助資源和調試日志構成可直接打開學習的完整工程。內容預覽中可見 test 與 dll1 兩套工程分別演示了控件創(chuàng)建、屬性添加、子屬性組織及界面樣式設置等關鍵操作能夠幫助讀者快速掌握從初始化到屬性變更處理的全流程。目前已有 735 人學習使用適合需要集成屬性網(wǎng)格功能或深入理解 MFC 控件擴展機制的開發(fā)者。通過對照示例代碼讀者可以避免常見的編譯與界面刷新問題并在此基礎上擴展自定義屬性編輯器示例代碼結構緊湊適合直接導入 Visual Studio 查看調試對于希望快速搭建屬性編輯界面的團隊具有直接參考價值。 用了這么多年MFC我印象里第一次打開Visual Studio的屬性面板時心里想的是這種控件到底怎么實現(xiàn)的。后來才知道微軟從BCGControlBar Pro里移植了一套界面組件到MFC其中就包括CMFCPropertyGridCtrl這個屬性網(wǎng)格控件。它的出現(xiàn)基本讓自繪屬性面板這件事成了歷史。我最早是在一個內部配置工具里用它替換手寫的幾十個編輯框和下拉框改完之后整個界面代碼量直接砍掉一大半。這篇就從一個實際使用者的角度把CMFCPropertyGridCtrl的初始化、屬性項構造、事件回調、數(shù)據(jù)回流以及我踩過的坑完整過一遍。如果你正在做MFC桌面工具、節(jié)點屬性編輯、配置面板這類功能這篇文章應該能幫你少走不少彎路。1. 為什么屬性網(wǎng)格能免掉你一半的界面代碼先說說這個控件到底解決了什么問題。做工具類軟件的時候總免不了要給一堆對象編輯屬性。比如一個繪圖程序的畫布屬性寬、高、背景色、網(wǎng)格開關、對齊方式、導出路徑……如果全用普通控件實現(xiàn)一個屬性一個編輯框加一個標簽再手動處理布局屬性一多界面就亂成一團動態(tài)增刪屬性更是噩夢。CMFCPropertyGridCtrl的工作方式更像一張屬性表每一行左側顯示屬性名右側顯示屬性值。屬性可以是文本、數(shù)字、下拉選擇、顏色、文件路徑、字體、布爾開關、甚至自定義的熱點按鈕。它內置了編輯框、下拉列表、顏色選擇器、文件選擇對話框還帶分組和折疊功能。你只需要往里面塞屬性對象剩下的繪制和交互它自己處理。這個控件能省代碼的核心在于它把一行屬性封裝成了一個對象而不是一堆分散的控件。每個CMFCPropertyGridProperty對象自帶值、描述、類型、是否可編輯等狀態(tài)。一個幾百行代碼的編輯頁面用這個控件濃縮成幾十行AddProperty調用。另外它還支持運行時增刪屬性配置文件切換、動態(tài)模板這類需求處理起來特別順手。從源流上看CMFCPropertyGridCtrl是VS2008 SP1開始隨MFC一起發(fā)布的底層結構和BCGControlBar Pro的屬性網(wǎng)格一脈相承。所以你在網(wǎng)上搜到BCG相關的用法放到MFC版本里大多也對得上。它在MFC九年義務教育里屬于老師沒教但工作中總碰到的控件文檔有但比較零散好用但也藏了不少需要注意的地方。2. 啟用控件前的三個隱藏前置條件2.1 視覺樣式必須提前打開這是新人最容易碰到的第一個坑控件拖上去了代碼也寫了運行出來卻是一片空白或者背景顏色不對。原因多半是沒啟用視覺樣式管理器。CMFCPropertyGridCtrl的繪制內部依賴CMFCVisualManager必須在程序初始化階段調用BOOL CMyApp::InitInstance() { // 必須在創(chuàng)建屬性網(wǎng)格之前執(zhí)行 CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerVS2008)); // 如果你希望控件外觀跟隨系統(tǒng)主題可以換用 // CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerWindows)); ... }這里不調用的后果就是控件能創(chuàng)建但自繪邏輯走不通表現(xiàn)通常是空白或者底色一片異常。還有一個坑是開發(fā)機如果關閉了系統(tǒng)的視覺樣式比如在某些精簡版Windows上CMFCVisualManagerVS2008的繪制會退化這時候換用CMFCVisualManagerWindows往往能救回來。2.2 消息映射用ON_REGISTERED_MESSAGE而不是ON_MESSAGE屬性網(wǎng)格的值變化通知是一條注冊消息不是普通的WM_COMMAND或WM_NOTIFY。在對話框或視圖類的消息映射里要這樣寫B(tài)EGIN_MESSAGE_MAP(CMyDialog, CDialogEx) ON_REGISTERED_MESSAGE(AFX_WM_PROPERTY_CHANGED, CMyDialog::OnPropertyChanged) // AFX_WM_PROPERTY_CHANGING 也可以注冊它在編輯器中數(shù)據(jù)修改但尚未提交時觸發(fā) END_MESSAGE_MAP() afx_msg LRESULT OnPropertyChanged(WPARAM wParam, LPARAM lParam);我把這條單獨拎出來是因為老代碼里很多人習慣性寫ON_MESSAGE結果編譯報錯或者收不到消息折騰半天。AFX_WM_PROPERTY_CHANGED的wParam是控件句柄lParam是發(fā)生變化的CMFCPropertyGridProperty指針。注意這個宏必須寫在BEGIN_MESSAGE_MAP/END_MESSAGE_MAP之間不需要額外的消息ID定義系統(tǒng)內部已經(jīng)注冊好了。2.3 典型初始化代碼骨架控件可以資源編輯器里拖也可以動態(tài)創(chuàng)建。我習慣用動態(tài)創(chuàng)建因為屬性網(wǎng)格多半需要調整位置和大小而且動態(tài)創(chuàng)建可以隨時RemoveAll重建靈活很多。// 在對話框OnInitDialog里 CRect rectClient; GetClientRect(rectClient); m_wndPropGrid.Create(WS_CHILD | WS_VISIBLE | WS_TABSTOP, CRect(0, 0, 100, 100), this, IDC_PROP_GRID); m_wndPropGrid.EnableHeaderCtrl(TRUE); // 顯示屬性 / 值列頭 m_wndPropGrid.SetAlterColor(RGB(247, 247, 247)); // 交替行底色提升可讀性 m_wndPropGrid.SetLeftColumnWidth(160); // 左側屬性名列寬幾個細節(jié)說明。EnableHeaderCtrl(TRUE)會顯示屬性/值的分欄標題如果你對界面空間敏感也可以關掉。SetAlterColor是交替行背景色不開也不影響功能但是屬性多的時候連續(xù)看錯行是常有的事開了之后視覺上舒服很多。SetLeftColumnWidth雖然名字看著是設置像素寬度但它有個使用時機問題后面第五部分會專門說我建議在AddProperty全部做完之后調用一次相對穩(wěn)妥。3. 屬性項的構造與常用類型從普通文本到下拉列表3.1 基礎文本屬性的創(chuàng)建CMFCPropertyGridProperty有幾個重載構造函數(shù)實際開發(fā)中最常用的就兩個一個是無描述信息的短版本另一個是帶描述和業(yè)務ID的完整版本。我強烈建議用完整版本CMFCPropertyGridProperty* pProp new CMFCPropertyGridProperty( _T(項目名稱), // 屬性顯示名稱 COleVariant(_T(默認項目)), // 屬性值注意要包成COleVariant _T(顯示在狀態(tài)欄的說明文字), // 描述 ID_PROP_PROJECT_NAME); // 業(yè)務ID后面用GetData()取回 m_wndPropGrid.AddProperty(pProp);最后一個參數(shù)是DWORD_PTR類型的dwData這一步很多人會省覺得沒用。但實際項目里屬性一多回調里靠屬性名字符串比較會很痛苦。SetData/GetData是屬性和業(yè)務邏輯之間最直接的關聯(lián)手段傳一個枚舉或資源ID進去后面值變化的回調處理會清爽很多。3.2 下拉選擇、顏色、文件路徑、字體屬性下拉列表用AddOption逐個添加可選項。注意默認值是通過COleVariant((long)索引)來指定的不是傳字符串CMFCPropertyGridProperty* pMode new CMFCPropertyGridProperty( _T(工作模式), COleVariant((long)0), _T(選擇程序運行模式)); pMode-AddOption(_T(自動)); pMode-AddOption(_T(手動)); pMode-AddOption(_T(半自動)); pMode-AllowEdit(FALSE); // 禁止手動輸入只能從下拉列表選 m_wndPropGrid.AddProperty(pMode);COleVariant((long)0)對應第一個選項。這個寫法容易踩坑的地方是有人會傳字符串自動作為默認值但下拉屬性內部保存的是索引而不是字符串初始化后界面可能顯示異常或者是索引號。AllowEdit(FALSE)這個調用經(jīng)常被忽略如果允許編輯用戶就可以在框里輸入一個列表里不存在的值后面取值時你會拿到一個非法索引處理起來很麻煩。顏色屬性、文件屬性和字體屬性有專門的派生類// 顏色屬性 CMFCPropertyGridColorProperty* pColor new CMFCPropertyGridColorProperty( _T(背景色), RGB(255, 255, 255), _T(界面背景顏色)); // 文件屬性第二個參數(shù)TRUE表示保存文件對話框FALSE表示打開文件對話框 CMFCPropertyGridFileProperty* pFile new CMFCPropertyGridFileProperty( _T(導出路徑), TRUE, _T(C:\\out.txt), _T(txt), _T(文本文件(*.txt)|*.txt||)); // 字體屬性 CMFCPropertyGridFontProperty* pFont new CMFCPropertyGridFontProperty( _T(正文字體), _T(微軟雅黑), _T(界面正文字體)); m_wndPropGrid.AddProperty(pColor); m_wndPropGrid.AddProperty(pFile); m_wndPropGrid.AddProperty(pFont);這三類是直接從CMFCPropertyGridProperty繼承下來的AddProperty接受基類指針所以不用做強制轉型。文件屬性的過濾器字符串格式和CFileDialog一致最后必須以||結尾這個格式寫錯的話文件對話框里看不到任何文件。3.3 用分組屬性做折疊分區(qū)屬性一多平鋪展示就不夠看了。CMFCPropertyGridCtrl的分組功能本質上是構造一個沒有值的父屬性再把子屬性掛到它下面CMFCPropertyGridProperty* pGroup new CMFCPropertyGridProperty(_T(基本設置)); pGroup-AddSubItem(new CMFCPropertyGridProperty( _T(名稱), COleVariant(_T(obj1)), _T(對象名稱))); pGroup-AddSubItem(new CMFCPropertyGridProperty( _T(可見), COleVariant((BOOL)TRUE), _T(是否可見))); pGroup-AddSubItem(new CMFCPropertyGridProperty( _T(透明度), COleVariant((long)50), _T(百分制))); m_wndPropGrid.AddProperty(pGroup);注意父屬性本身不要調用SetValue設置值否則會出現(xiàn)一個分組本身竟然也能編輯值的詭異效果。分組的意義在于視覺層次和折疊它自己不是一條可編輯屬性。另外分組屬性仍然可以用Enable(FALSE)整組置灰這個技巧在權限控制里很實用一個分組代表一個功能模塊禁用的時候就整組disable掉。還有一個批量操作的小經(jīng)驗動態(tài)填充大量屬性時先把SetRedraw(FALSE)掛起全部AddProperty完畢后再SetRedraw(TRUE)并Invalidate能明顯減少閃爍屬性多的時候效果尤其突出。4. 值變化回調屬性變了業(yè)務數(shù)據(jù)怎么跟上4.1 事件回調里拿到變化的是哪個屬性在消息映射里注冊了AFX_WM_PROPERTY_CHANGED之后處理函數(shù)第一件事是解析lParam確定到底是哪個屬性變了。用GetData()拿業(yè)務ID是效率最高的判斷方式LRESULT CMyDialog::OnPropertyChanged(WPARAM wParam, LPARAM lParam) { CMFCPropertyGridCtrl* pGrid (CMFCPropertyGridCtrl*)wParam; CMFCPropertyGridProperty* pProp (CMFCPropertyGridProperty*)lParam; if (pGrid nullptr || pProp nullptr) return 0; switch (pProp-GetData()) { case ID_PROP_PROJECT_NAME: // 處理項目名稱變化 break; case ID_PROP_WORK_MODE: // 處理工作模式變化 break; default: break; } return 0; }如果你當時沒SetData那這里就只剩比較屬性名的路可走。短屬性名倒還好長英文屬性名容易寫錯而且代碼里散布一堆魔法字符串重構屬性名的時候還不容易查全。所以回到第三部分說的從一開始就養(yǎng)成SetData的習慣。4.2 COleVariant轉C數(shù)據(jù)類型的完整套路回調里拿到CMFCPropertyGridProperty指針后用GetValue()取到的其實是一個COleVariant。不同屬性類型對應的字段不一樣我整理了一個常用對照屬性類型取值方式說明文本屬性pProp-GetValue().bstrVal轉成CString即可Int/Long屬性pProp-GetValue().lVal注意不是intValDouble屬性pProp-GetValue().dblVal浮點數(shù)值布爾屬性pProp-GetValue().boolVal ! VARIANT_FALSEboolVal是VARIANT_BOOL下拉屬性pProp-GetValue().lVal拿到的是選項索引顏色屬性pProp-GetColor()直接返回COLORREF文件屬性pProp-GetValue().bstrVal返回路徑字符串CString接收最常見的轉換套路是這樣// 文本屬性 CString strName pProp-GetValue().bstrVal; // 布爾屬性 BOOL bVisible (pProp-GetValue().boolVal VARIANT_TRUE); // 整型屬性 int nValue (int)pProp-GetValue().lVal; // 下拉屬性需要選項字符串時 int nIndex (int)pProp-GetValue().lVal; CString strOption pProp-GetOption(); // 獲取當前選中項文本顏色屬性和文件屬性并沒有走通用值那條路它們有自己的專用接口GetColor()返回COLORREFGetValue().bstrVal返回路徑字符串。如果你試圖從顏色屬性里取lVal結果大概率是0或者垃圾值。這個區(qū)分在最初接本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
97香蕉网| 伊人一级免费黄片| 欧美中文字幕日韩在线| 亚洲春色一区二区三区| 成人在线午夜视频一区| 欧美色图小说综合| 国产综合网站在线播放 | 99re6国产精品99re| 久久久青青草| 小视频国产| 精品人体无圣光凹凸| 欧美啪啪女女| 久操操| 97爱亚洲| 久操不卡视频| 校园春色中文字幕AV| 亚洲骚逼少妇| 色婷婷电影网| 精品制服美女中文一区二区三区| 欧美亚洲情色| 老女人爆菊| 丰满少妇精品一区二区| 天天干天天拍| 蜜桃视频精品一区二区三区| 国产第12页| 91狠狠色丁香婷婷综合久久| 亚拍在线| 日本成人在线不卡一区二区三区| 岛国激情视频软件| 国产精品一区二区三区在线| 日本丝袜人妻内射| 久久九操在线观看| 超97在线精品视频| 精品久久艹| 国产日韩无码一区二区三区久久区| 日韩欧美视频青青| 综合干干干av久久久综合网| PMv在线观看| 超碰97起碰| 爱爱啊啊啊| 欧美久久九九| 99久久99久久免费精品蜜臀| 国产精品白丝AV| 国产精品久久久久绯色| 97天天爽| 99热这里只有精品99| 97在线免费视频| 精产国品一区二三产品| 一本一道波多野毛片中文在线| 加勒比色99999| 99精品欧美一区二区三区桃色| 老鸭窝日丰县女人| 69人妻精品丰满熟女区| 2024人人操人人摸| 美女尤物福利视频| 日韩性色b| 大香蕉伊人色偷偷在线| www.亚洲成人一区| 亚洲宗合网| 成人八戒网站| 亚洲综合另类| 成年人黄色视频免费| 夜夜精品视频一区二区| 日韩一级特黄av毛片| 999国产精品999| 国产精品午夜AV完会免费| 日韩电影天堂视频一区二区| 亚洲情色91| 国产玖玖| 男人的天堂激情| 欧美操人| 99激情视频| 久热免费视频| 天天干1区2区在线| 男人的天堂在线| 成人日韩中文字幕| 91精品伊人久久久大香线蕉91| 5278欧美一区二区三区| www…国产操逼| 最新国产亚洲精品精品国产亚洲综合| 色诱avtt| 久久久99免费| 欧美日韩中文字幕人妻| 国产强奸超碰AV| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 欧美变态激情网| 亚洲凸凹超碰成人| 久久夜黄色无码A级大片| 蜜臀av网址| 伊人96在线| 天天日骚逼熟女| 大香蕉92| 亚洲玖玖爱| 亚洲AV成人无码一二三久久| 一本色道人妻久久| 日韩激情无码影院| 国产一区二区欧美日本| 精品国产久热在线观看| 人妻中文在线| 国内精品不卡无毒99999| 国产AB视频| 九七色图| 91精品黄在线观看| 欧美在线啊啊啊 | 亚洲清纯综合| 黄色片,com| 777奇米影视777四色| 亚洲天堂性爱| 欧美亚洲首页| 人人色人人射人人妻| 日韩精品99久久久久久中文字幕 | 5252色欧美在线男人的天堂| 91久久青青草原精品| 99精品丰满人妻无码| 99热啪啪| 欧美线天码中字| 国产AAAAAABBBBB| 欧美亚洲另类在线蜜桃| 国产精品午夜福利| 国产高清MV操逼视频| 超碰人人在线| 亚洲日韩AV视色| AV中文字幕三四五| 一本大道不卡一二三区| 曰韩欧美国产传媒麻豆第一区| 色五月激情AV在线| 久久av一级av少妇av高潮| 99热精品在线| 日韩一级二级| 美女极品一区二区三区| 精品妇操一区二区三区| 手机在线看片免费人成视频| 欧美超碰人妻97| 九九超碰综合网| 九九久久首页| 国产精品成人蜜臀AV在线| 免费超碰97久久| se吧提供国产乱老熟视频胖女人 | 加勒比综合在线| 久操热| 人成午夜免费大片| 日本999精品| 久久香蕉综合一本到3atv| 欧美最大综合网| 五月天激情影院| 亚洲天天操| 老熟妇一区二区三区啪啪| 日亚韩精品视频二区三| 亚洲午夜未满十八勿入网站日本又色又爽又黄 | 狠狠亚洲| 天天享受天天看| 99久久e免费热视| 久久禁| 口爆综合网| 免费视频97| 久久久久久久久久久久欧美日| www. 男人天堂成人在线| 日韩黄色一区二区三区| 小骚逼被操的爽不爽| A久久| 一本大道不卡一二三区| 超碰97.com| 人妻熟女午夜精品在线| 日韩精品碰碰| 天堂麻豆天美| 色av中文字幕| 亚洲日韩青青草色月| 大伊香蕉在线视频免费| 日韩黄色av中文字幕| 欧洲一区二区三区四区在线观看| 亚洲情色一区三区| 中文字幕精品一区二区精品| 人人操人人大香蕉| 超碰国产精品久| 爽极品影院| 99精品丰满人妻无码| 9精品在线| 日本不卡二三区| 色99色| 91n美女视频| 99天天超碰| 女人妻一区| 青娱乐休闲视频在线观看| 久视频在线观看| 乱伦熟女区| 午夜无遮挡男女啪啪视频| 成人一二三区| 国产精品美女久久久久久网站| 欧美熟妇乱码在线一区| 精品人妻一区二区视频| 天天躁日日躁AAA片李宗瑞| 男人的天堂网页| 免费岛国一级片| 美中日韩无码| 欧美综合骚| 亚洲AV无码国产精品久久久久| 欧美一区二区男人天堂| 野狼福利社区| 韩国午夜理伦三级好看| 麻豆国产96在线| www.天天干| 天天操天天射青青草| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 人人考人人摸人人干| 国产一区二区三区高清视频| 中文字幕乱碼在线| 日本操BAV| 欧亚三区动漫| 97天天日| 人妻久久久久久久久久久久久久久| 人妻天天操天天爽视频免费| 一级日本牲交大片好爽在线看| 久久性爱视频99| 首页亚洲国产高跟丝袜诱惑视频| 美女的肌被草喷水视频| 亚州色图片在线色| 超碰九7免费| 少妇天堂| 久久久夜夜夜| 超碰97资源网亚洲| 国产Aα| 国产精品久久久久久久AV大片| 啊啊啊爽爽| 91色人| 久久熟女久| 久热伊人| 麻豆区久久久久亚| 天天上日日上日韩精品| 亚洲国产综合久久久性感熟妇| 欧美91网站| 色哟哟-国产专区| 久久久久久久久九九久孕交| 欧美无圣光在线| 国产搭汕a级片| 亚卅熟女乱色| 国内三级自拍小视频在线观看| 国产精品原创巨作?v网站| 色妺妺在线视频| 亚洲图片 欧美电影| 美女啊啊啊啊啊啊啊| 午夜美女诱惑电源网| 色色五月婷| 极品色www影院| 久久九九综合| 国产精品白领在线观看| 操人妻逼91| 五月天激情影院| 日本视频一区二区三区| 精品偷拍13p欧美dodk视频| 先锋精品av色鲁| 丰满欧美放荡少妇在线| 国产无码精品高清| 91爱| 日韩极品无码B| 美女黄频a美女大全免费皮| 成人婷婷丁香| 久操精品| 97超碰精品| 久久久久久久久久久久欧美日| 国桃视频产巨乳精品一区二区在线| 丁香六月东京热| 天天懆天天日| 亚洲一区日韩| 日本成a人v网站在线观看| 日韩欧美tv一区二区在线观看| 国产极品99热在线播放69| 人人 操人人 操人人| 久草网站免费在线观看| 亚洲欧美电影| 91色婷婷综合久久中文字幕二区| 亚洲国产丝袜在线观看| 91久久18禁| 久草看看看| AV99热18这里只有精品| 麻豆色99999| 熟女乱伦二区| 久污| 欧美日韩欧美| 色网在线| 黄色性爱网网| 全国男人天堂网| 性性久久| 免费99精品国产自在在线| 性色av大全| 97爱欧美| 精品人妻av在线播放| 伊人国产视频| 欧亚性爱在线视频| 国产91美女视频| 亚洲男人的天堂一区二区| 亚洲精品 欧美97色色| 五十路三级片| 九九九只有精品| 久久产精品一区二区三区电影| 久久精品国产精品一区| 中国亚洲呦女专区| 2024人人操人人摸| 麻豆影音天美视频| 精品黑人一区二区| 国产深夜福利| 午夜高清成人在线视频| 久久美国毛片| 中文字幕人妻色偷偷久久皮| A 天堂在线观看视频| 伊人网综合在线视频| 蜜臀久久99精品久久久久电影| 久久久久久九九九九-美女久久久久久久-成人AV | 99热 按摩 日韩| 久久国产AⅤ| 人妻夜爽夜夜爽| av网站免费线看| AV乱伦专区| 天天噜| 偷拍 欧美 日韩| 美女黄频a美女大全免费皮| 被窝影院午夜看片无码| 2017av无码免费无线播| 日韩国产中文字幕| 9精品久久久久| 91熟女.com| 精品成人动漫一区二区| 亚洲成av人片色午夜乱码| 久久99久久99精品免视看婷婷| 熟妇艹鸡八| 9热9热综合网| 国产极品粉嫩馒头一线天av| 欧洲中文字幕| 欧美成人AⅤ大片在线观看| 国产免费久久久久| 高颜值美女口爆高潮浪叫| 去干网最新版| 欧洲亚洲人妻无码高清久久三区四区| 色五月激情网| 成人av影院在线观看| 欧美猛交黑寡妇中文字幕| 再深点灬舒服灬太大了添视频| 在线观看亚洲专区| 99这里有精品| 91痴汉| 天天天天天天天天天天干美女| 男人的天堂久久| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 国产一区二区久久| 又大又大又大又粗爽高潮观看| 中文字幕av片| 中文字幕成人乱码熟女精品国50| 国产福利精品最新在线| 欧美视频一| av日韩中文字幕| 天天淫人人妻日日色| 欧美成人一级免费电影| 亚洲欧美日韩制服另类| 亚洲www91| 精品国产乱码久久久久久久久1| 91综合熟女| 国产1727欧美| 熟女一区二区三区| 亚洲不卡AV在线| 久久av一级av少妇av高潮| ji熟女.com| 日本操逼无码| 欧美另类色| 强奸乱伦中文字幕AV| 天天综合青苹果| 久久机热| 蜜臀久久99精品久久久久电影| 美骚妇av高清在线| 国产精品久久久视频| 伊人婷婷五月天| 啊视频在线| 久久久国产成人一区二区三区在线| 很很操在线| 国产精品美女视频诱惑| 91丨人妻丨国产丨丝袜| 欧美成人性活片| 香蕉国产精品麻豆亚洲欧美日韩| 久久久111| 性暴力欧美猛交在线直播| 99精品高潮| 天天爽入口| 日韩无码AB| 91国产丝袜美女| 激情内射| 女沟厕偷窥piss小便| 天天干天天操天天操夜夜操天天操| 91A欧美电影网站| 欧美色偷偷| 免费视频一二三区| 操逼片国产| 国产成人无码久久精品| 日韩视频小说在线观看| 日本性爱欧美性爱| 伊人久大| 草草电影院| 国产免a费看黄片在线| 操逼操网| 抽查国产福利主播| 美女啊啊啊啊啊啊啊| 97视频新免费| 中国少妇啪啪视频| 国产后入精品| 日韩精品人妻中文字有码在线| 欧美洲精品一级| 久久久久97| 秋霞无码av鲁丝片一区| 91精品综合久久久久久五月丁香| 国产四虎在线| 好爽,再快点啊哈嗯嗯嗯嗯| 91熟女综合| 99精品九九九九九九| 韩国三级一线观看久| 90后性网国产欧美| ai欧美亚洲小说| 牛牛操视频逼| 久久9亚洲| 性欧美999| 国产一级αv免费看片| 嗯嗯啊好大| 国产Aα| 日本黄大片在线观看视频| 天天操人人操狠狠插| 欧美精品第3页| 一起草欧美| 操迟操逼在巾线Fre看| 黄色av片三级三级三级免费看| 久久这里只精品免费福利| 久久超碰国产一区二区三区| 99爱久久视频频| 又黄又硬又粗又长国产视频| 日本精品无码三级网站| 91在线精品一区二区三区| 久久黄色性爱视频| 亚州一区二区| 亚洲一级特黄大片在线播放91| 亚洲另类色图片| 爱妃国产亚洲视频中文字幕| 测评在线观看AV| 加勒比久久综合网高清| 骚妻少妇精品性色无码四色A V| 国产精品国产| 欧美极度丰满熟妇hd| 精品少妇一区二区三区| 麻豆人妻精品一区二区| 亚洲国产精品久久AV| 激情五月天色色网| 鸥美中出| 色综合久久久久| 黑人娇小av在线播放 | 大香蕉 222| ji熟女.com| 日日夜夜模| 日本福利社| 操国产逼| 久久久亚洲精品中文字幕人妻| 一级特级aaaa毛片免费观看 | 午夜视频黄| 视频黄站| 91国产精品熟女| 成人免费看吃奶视频网站| 精品免费1| 五月激情小说| 少妇一级婬片免费放一级a性色.| 青青草国产一区二区三区| 亚洲91亚洲| 久久精品美女一区| 亚洲h片在线免费观看| 欧美极品少妇| 亚洲国内精品成人不卡| 免费精品99| aaa一级黄片| 免费αV在线视频| 中文字幕一区二区日韩网| 60秒不遮不挡| 亚洲的天堂网| 人人妻人人色| 亚熟hd视频在线| 1二区9| 凹凸视频特色日本特黄| 久久久精品成人国产| 久久久久久久国产a∨| 91搡老女人老妇女老熟女歌词翻译| 夜夜无码| 久久精品女同亚洲女同13| 天美一区在线| 久久免费9| 人妻欧美| 国产特级毛片AAAAAA高潮流水 | 久久伊人最新网址视频| 国产精品国产精品国产| 国产超碰国产97| 国产少妇与亚洲av| 亚洲精品三区在线观看| 一块操欧美| 一区二区三区一亚洲中文字幕、综合区灬 | 伊人丁香五月婷婷| 中文字幕熟女人妻丝袜丝| 综合网~91综合网| 欧洲一区二区三区免费| 国产91亚洲精品一区二区三区| 伦理第一页| 黑人嘿嘿嘿超爽免费视频| 超碰超碰欧美| 老女人老91妇女老热女| 色情乱伦AV| 免费又黄又裸乳的视频| 家庭乱伦国产| 天天天天操| 久久久中文版| 久久成人东京热人妻| 看黑丝美女操逼青青网站| 亚洲色图第四色| 欧美色另类| 神马麻豆福利院| 97精品熟女少妇一区 | 中文字幕黄色片| 日本有码影片下载| 欲色啪| 国产精品美女视频诱惑| 亚洲欧美日韩综合在线尤物| 狠狠干精品一二三四五六2022| 天欧美在线| 国产男女边吃边摸视频网站| 无码又爽又硬又激情免费视频| 超碰这里有精品| 国产人伦精品一区二区三区| 国产综合色精品在线观看| 久久久久久69国产一区二区| 亚洲日本男人天堂网| 国产成人天堂| 97超碰碰| 免费一级毛片在线视频观看| AV天天综合| 国产精品片| 欧美性爱在线无码| 日韩钢筋无码高清啾啾啾| 亚洲Av诱惑| 超碰99在线| 男同专区一区二区三区在线| 国模精品一区二区三区苹果色戒 | 成人性爱免费播放| 亚洲综合另类欧美久久久| 国产成人欧美一区二区三区的国产| 免费看黄片现成| 蜜臀精品1区2区| 校园春色美腿丝袜 | 中文字幕日韩精品久久| 久久久亚洲精品电影免费看| 偷拍 欧美 日韩| 亚洲天堂另类美腿| 欧美αv.com| 国产精品欧美激在线| 日韩精品中文字幕人妻| 黄色污污污污污污网站| 久操网线| 久久麻豆一区二区| 人人爱人人乐人人操| 九九热精彩视频| 很很热性爱视频| 操一对老熟妇爽上天视频| 99re9这里只有精品| 亚洲性感丝袜诱惑在线观看| 国产亚洲精品第一最新| 欧美激情区| 日韩强奸av| 大胆91| 久久99国产精品| 欧美视频激情久久久久久| 亚洲最大的综合性av| 婷婷精品国产欧美精品亚洲人人爽| 欧美人妻一区| 亚洲色图A| 91天天综合网,天天综合网| 亚洲中文字母在线播放| 91日日夜夜| 在线 制服丝袜中出 人妻| 人妻 丝袜美腿 中文字幕| 欧美激情 亚洲色图| 狠综合网| 日日干日日操五月天伦理视频| 日韩AV熟女乱伦| 日本高清视频xxxx| 亚洲天堂欧美| 亚州精品人妻一二三区| 亚洲男人综合网| 婷婷亚洲五月***久久| 精品二999| 美女在线H91| 日本色婷婷| 综合五月婷婷| 成人乱人伦一区二区| av天堂电影网| 丰满人妻一区二区三区免费 | 日本精品高清一二区一本到| 99久久精品欧美国产| 亚洲色狠| 人人爱人人乐人人操| 91精品婷婷国产综合久久| 久久熟女久| 欧美极度丰满熟妇hd| 中文字幕一区二区三区字幕| 日韩精品9999| 日本福利二区视频| 无码高清操逼网址| 亚洲怡春院| 台湾佬中文娱乐网久久久久久久久久com| 蜜桃视频一区二区三区在线观看| 好色美女九七第一页| 久久久久成人网| 少妇与黑人高潮在线| 久久骚少妇| 婷婷五月天补不补| 成人精品在线| 亚洲 欧美 日韩 国产一区二区| 99e久久国产精品| 爱干爱射网啊啊啊| 丝袜视频网国产90| 少妇厨房愉情理伦片bd在线观看| 98精品国产乱码久久久久久| 成人免费不卡在线视频| 乱伦av麻豆| 欧美成人A天堂片在线观看| 超碰在线人妻中文字幕| 90后性网国产欧美| 99在线精品视频| 美性中文综合网| 亚洲同性aV综合| 18禁免费视频| 天天透伊人| 欧美成人色| 大香蕉78| 亚洲少妇综合在线播放| 色噜噜综合在线| 一区二区不卡免费| 国产一级内射无挡观看| 啊啊啊啊啊舒服| 超清福利精品视频在线| 一起草精品人妻| 1204av韩国| 91天天| AA级电影三区| AA特级绝黄| 好吊妞转入那个网| 蜜桃精品一区二区三区久在线| 性爱综合一区二区| 黑操B| 国产盗摄美女如厕大神作品在线观看| 日韩国产十八禁| 97免费视频在线观看| 久久香蕉综合一本到3atv| 欧美综合第一| 香蕉婷婷| 日本最新1区2区3区| 欧美中文字幕日韩在线| 色哟哟av| 神马久久久久久伦理片| 色av中文字幕| 欧美天天综合在线| 日韩美女高潮喷水视频| www.色操逼| 日天天九九天堂666| 在线看免费无码AV天堂的| 久久超碰com| 国产无马av| 性性久久| 无码伊人久久大杳蕉中文无码| 精品国产乱码久久久兰草影视| 成人无码专区精品视频| 日韩精品人妻中文字幕久久久| 欧美久久伊人| 五月天久久综合网| 女生看匆91网站| 五月婷婷综合在线| 成人一二| 91 手机在线播放 绯色| 精品亚洲黄色片 国产精品导航一区二区| 素人伊尹大香蕉免费下载视频| 久久色情| 亚洲av青草久久一区二区| 国内操逼视频二区| 激情五月婷| 日本影视久久免费| 日本顶级天天操狠狠操夜夜操中文字幕| 午夜国产成人精品视频| 又粗又长又大国产不卡| 超碰人妻97| 懂色av中文字幕| 成人久久久精品| 伊人综合色网| 欧美A√综合网| 东北女人操比视频| 99热aaa| 狠狠色噜噜狠狠狠狠狠色综合久久| 自拍六区| 99热婷婷一区二区三| 久久天天躁日日躁狠狠躁| 婷婷在线视频| 亚洲欧美一区二区网址| 18禁网站在线播放| 人人看人人插| 老熟妇一区二区三区…| 欧美日综合| 欧美日韩国产精品久久色婷婷| 日本成熟少妇A∨网站| 欧美一二三区四五区| 欧美东京热精品A∨| 日韩激情毛片一级久久久| 天天综合站| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚| 在线播放一级无码视频| 人人澡人人干| 欧美日韩系列| 99热9| 亚洲有码视频二区| 你草精品在线视频| 97人妻色| www.色操逼| 午夜偷拍久久熟女| 亚洲无码 国产无码| 午夜啊啊| J?P?NESEHD熟女熟妇伦| 综合亚洲欧美| 97视频新免费| 中文字幕乱碼在线| 中文字幕一品色图| 国产女主播视频在线观看| 91天美免费| 91高潮| www色日本| 久操在97| 亚洲丝袜诱惑| 亚欧美色图| 少妇无码太爽| 激情四射婷婷四五月天| 欧美成97爱| 性爱Av免费| 91国产丝袜白虎| 国产亚州日韩欧美看片| 一级@啪啪视频| 99日精品欧美国产| 青娱乐手机日韩在线视频| 加勒比综合九九99视频在线播放| 91n欧美| 一级久久性爱视频| 免费αV在线视频| 中文字幕天堂在线| 69精品人人人人| 91超碰碰在线| se吧提供91精品国产91久久久久久 | 婷婷五月成人| 试看福利| 91午夜无码| 亚洲天堂久久| 欧美中日韩XXXX| www.99中文字幕| 岛国视频一二三区| 久久久国产亚洲精品系列| 999岛国大片| 在线观看视频91| 亚洲激情深爱文学小说网站| 豆花视频操逼网址| 久久99国产综合精品女同| 国产精品老师| 日本伦乱九九九综合| 99re99在线视频| 无码精品久久| 一二三啪啪专区| 玖草在线视频| 开心五月天激情网| 唯美清纯 妖精视频| 精品久久人妻成人网| 超碰97资源大奶| 精品九九| 夜夜高潮夜夜爽高清视频一 | 曰韩香蕉97| 色哟哟 日韩精品| 亚洲情色91| 国产18精品亚洲精品| 啊啊啊啊啊啊好湿好爽视频| 欧美一区二区成人一卡| 啊啊啊97视频| 精品一区二区三区蜜桃臀赵总| 久久内射| 97资源制服丝袜| 久久久性| avav青青草久久夜| 成人老鸭窝人人在线视频| 欧差乱伦二三| 熟妇亚洲一区二区三区| 亚洲天堂电影网| 成年女人黄网站| 亚洲 图片 综合91| 成人无码电影在线观看网| 亚洲熟妇熟在线电影视频| 午夜120视频在线观看| 精品人妻一二三四区视频| 不卡一区二区日本视频| 91n处女在线观看| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 91激情| 在线啊啊啊啊| 韩国一级婬片A片AAAAA| 伊人一区二区在线播放| 中文字幕av乱伦| 自拍第一页| 91色伦| 美女毛片999| 91国模| 狠狠操狠狠爱| 五月婷婷丁香六月| 亚洲天堂,男人| Julia在线播放亚洲久久| 人妻社区男人天堂| 视频二区美腿丝袜制服人妻欧美| 久久久久久精品免费看A级| 久久是精品| 免费综合亚洲中文| 无码操逼视频一下| 国产精品99久久久www| 天天看夜夜看日日干| 美女午夜福利免费视频| 欧美国产婷婷久久| 久久久久成人亚洲国产| 老司机老司机午夜影院| 国产97av| 欧美激情片一区二区| 99999精品视频| 亚洲综合婷婷| 久久99草| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 中文乱码字幕观看| 欧美激情一| 东京热毛片调教| 试看福利| 亚洲男人久久综合天堂| 欧美激情久操网| 91 丝袜在线播放| 91人妻精华帖| 青青草好吊色| 乱伦a片视频| 亚洲综合色网| 久久综合九色综合欧洲98| 欧美人妖内射| 久久久日本电影| 亚洲麻豆av一区二区| 久草精品国产99| 亚洲国产成人高清在线| 自拍盗摄一区| 91色插| 99热这里只有精品18| 91宗合网| 欧日a| 国产九区| 日韩中文字幕视频| 全球成人中文在线| 国产超碰| 欧美亚洲激情一二三| 不卡六六在线91| 黄色操人| 天天摸,夜夜摸| 亚洲日本天堂| 天天影视91看看| 亚洲综合图文| 亚洲情色1区| 91天天综合日韩欧美| 操逼视频免费日韩无码| 国产传媒美日韩av| 天天舔天天日天天射| 国产精品欧美激在线| 亚洲日韩精品久久久久一区壹牛 | 久久久艹艹艹| 日本有码影片下载| 青青草久久在线| 亚洲成人av电影在线| 午夜大香蕉| 欧美在线天堂| 精品久久青青草| 亚洲综合另类色图| AV中文字幕三四五| 五月婷婷丁香| 麻豆 亚洲 97| 欧美劲爆第一页| 92人人操人人| 黄色污污污污污污网站| 亚洲情色 无码专区| 密乳无码| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 国产60页| 日本护士高潮| 国产成自自拍在线观看| 蜜臀视频网站| 99碰碰| 亚洲91综合| 久久透逼视频| 福利大香蕉| 97人妻色| 国产精品久久久久中文字幕| 夜夜操夜夜爽夜夜高潮| 欧美最大综合网| 日韩性爱免费观看视频| 最新加勒比丝袜在线| 四虎影视精品| 啊啊啊轻点在线观看| 日韩av乱伦| 天天插天天操天天摸天天射天天看| 人人看黄色视频| 香蕉99秘 精品一区丁香| 男人的天堂三级| 国精品一区二区三| 精品超碰中文在线| 后入式福利| 乱欲一区二区| 久久久熟女一区| 婷婷色五月激情| 亚洲男人天堂av| 国内黄色精品| 麻豆天美国美国产| Blackedraw视频一区二区| 欧美精品91| 欧美传媒| 精品一区二区三区丰满熟女-亚洲欧美一区 | 精品九九国产无码| 黄色不卡视频| 黑丝91视频| 大香蕉综合网| 少妇干B| 天天久久久久久| 婷婷久久综合久| 大香蕉乱伦视频网| 91精品国产91久久青草| 新91视频.cmp| 亚洲激情在线| 久久久555| 亚洲无码成人精品| 9色国产精品一区粉嫩| 97操综合| 久久久一区二区| 少妇内射www在线观看视频| 操逼啊啊啊91| 2019男人的天堂| 99久久久| 97一本大道亚洲一区| 很黄很污的免费网站| 大香蕉在线86| 日本欧美成人片AAAA| 久热香蕉精品在线视频| 久久人妻| 超碰亚洲欧美日韩无| 日本性一区| 久久视频,这里只有精品| 亚洲精品 欧美精品| 久久久熟妇熟女国产| 热久久99999| 十八禁网站在线| 亚洲一二三四区机械| 99热97| 啊啊啊不要好疼视频| 国产a级精品| 久久久久一本一区二区青青蜜月| 欧美色偷拍| 三级网站超变态精品| 久久久少妇诱惑精品视频| 久久妇| 999熟女精品| 精品少妇一区二区| 欧成人在线| 大象AV在线| 精品无码一区二区三区| 黄色高清无码无码破解免费暗网 | 久久这里| 国产97综合| 欧美日韩免费专区在线| 97在线青| 亚洲色人阁| 无码操逼网| 九九热九九热| 欧美亚洲日韩16色| 久草尤物| 爱做久久久久久| 啊啊啊啊啊啊啊网址在线观看| 蜜臀AV秘一区翔田千里| 闷骚老熟女15P| 男人天堂毛片| 免费观看成人www精品视频| 先锋激情∨在线视频播放| JIZZJIZZ亚洲女人被躁| 免费精品人妻一区二区三| 91亚洲电影| 在线观看综合精品亚洲| 日本天天干天天日一区| 亚洲熟妇丝袜在线观看| 五月天久久综合网| 玖玖97综合| 91久久精品美女高潮喷水| 色色色日本| 狠日操| 人妻黑丝袜电影| 夜夜性| 国产一区二区精品久久99| 神马影院午夜福利久久久| 人人操人人爽人人操人人| 啊啊啊骚| 又黄又硬又粗又长国产视频| 亚洲极品| 精品对白久久不卡| 日韩欧美性爱电影在线观看| 欧美香蕉视xxx| av天堂天堂av日韩| 亚州九九九精品视频| 日韩精品在线观看观看| 丝袜狠狠草尤物 91| 看一级特黄a大一片| 综合另类| 成人网址在线观看| a级免费在线观看| A 在线网址| 久久夜精品一区二区三区| 欧美一级美片在线观看免费| 日韩在线视频1234| 永久免费发布性爱网| 国产91久久九九免费精品无码| 久久婷婷苹果| 美女露胸露屁股| 国产成人亚洲精品无码古代早漏男 | 1240青青草一区二区三区视频天爱| 久久婷五月天| 中文操逼字幕| 亚洲日韩资源| 国产麻豆一级精品视频| 老司机福利社视频在线观看| 五月婷婷丁香| 欧美大香蕉久| 一二三区精品视频| 中文字幕1区2区| 日韩欧洲操屄视频| 91夜色chaopeng| 亚洲成人激情小说视频| 精品176精品2| 校园春色制服丝袜中文字亚洲 | 少妇熟女1区2区3区| 成人夜夜爽| 亚洲va有码在线天堂| 亚洲欧美高清| 国产精品伦理| 中文字幕人妻色偷偷久久皮| 大香蕉宗合网在线| 最新日韩黄片| 激情久久av一区av二区av| 国产精品suv一区| 亚洲天堂人妻一区二区| 岛国1区2区3区在线观看| 麻豆国产精品午夜视频| 日本国产亚洲一区在线观看| AV男人天堂网| 成人五月天色网| 亚洲男人天堂网久久| 久久国产视频专区一二三| 天堂九九九九九九九九九| 亚洲AO在线| 综合97久久| 国产丝袜一区二区三区| 中文区中文字幕免费看| 日韩97P| 麻豆国产精品午夜视频| 激情网色| 亚洲欧美在线观看无码| 青娱乐999| 成人免费性爱视视| 综合欧美亚洲| 亚洲日韩在线a不卡99精品| 97超碰影音| 2023天天操夜夜操| 大香网伊人久久综合| 色哟哟-国产专区| 日本不卡免费二区| 欧美gv在线观看| 热99这里只有精品| 午夜后入| 91丝袜美腿片| 国产精品不卡少妇白| 老司机深夜18禁污污网站| 中文字幕亚洲永久精品| 欧美激情综合| 后入美女国产| 九九九不卡| 免费强奸av| av亚洲天堂资源网站| 天天噜| 69精品在线| 青青在线视频日韩欧美| 久久这里只精品99re66图| 中文字幕人乱码中文字的预防方法 | 极品久久久久久久久久久久久久| 亚洲综合情色| 欧美极品性爱天天射| 大香蕉琪琪日本女优不卡| 五月天久久综合网| 中国黑人三级片网站上区| 啪啪视频免费在线观看| 天天日B狠狠操| 欧美后入| 久久国产对白激情浪潮| 激情综合网激情综合| 色女99一级片在线观看| 久久尹人大香焦视| 国产精品对白内射| 麻豆天美在线| 欧美另类色图片| 久久色网| 高清不卡视频| 亚州91| 国内黄色精品| 性无码专区2020| 99热日| 天天干天天爽| 国产精品人妻一区二区| 六月丁香啪啪| 人人看人人插| 俺去啦自拍| 五月婷婷丁香| 一区二区三区亚洲| 99热导航| 男人的天堂啪啪| 97超碰磁| 四虎AV在线播放| 狠狠亚洲| 欧美图片偷拍| 久久av一级av少妇av高潮| 久久是精品| 伊色综合天堂色97| 五月婷网站| 人人操人人摸人人骑| 和协无码影院| 久久九九99| 国产婷婷综合在线观看| 东方亚洲在线操逼天堂| 国产视频一区二区三区久久亚洲天堂| 51久久夜色精品国产麻豆| 丝袜天堂网| 又大又长又爽| 一级A啪啪啪啪| 亚洲中文一区二区三区| 日本精品中文字幕视频| 亚州综合| 超碰 欧美| oumeizonghese,www| 国产极品99热在线播放69| 亚洲精品97| 天天日美女的B| 曰韩少妇无码| 黑人粗大V S日韩女优视频| 亚洲一级特黄大片在线播放91| 暖暖精品二区三区观看| 67194国产| 成人午夜小视频手机在线看| 日韩 欧美 视频 在线 一区| 尤物视频视频官网| 久久久久久久久久久久97| 综合激情一一91| 四虎av在线| 亚洲精品久久久久毛片A片拉屎|