99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

ARTICLE DETAIL

資訊詳情

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

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

MFC屬性網(wǎng)格控件CMFCPropertyGridCtrl實戰(zhàn)教程:從初始化到數(shù)據(jù)回調(diào) 簡介CMFCPropertyGridCtrl 使用示例是一份面向 MFC 開發(fā)者的屬性網(wǎng)格控件演示資源。資源包為 RAR 壓縮格式共 40 個文件、約 152KB以 11 個頭文件、7 個 C 源文件為主配合 vcxproj 工程文件、rc 資源腳本、aps 輔助資源和調(diào)試日志構(gòu)成可直接打開學(xué)習(xí)的完整工程。內(nèi)容預(yù)覽中可見 test 與 dll1 兩套工程分別演示了控件創(chuàng)建、屬性添加、子屬性組織及界面樣式設(shè)置等關(guān)鍵操作能夠幫助讀者快速掌握從初始化到屬性變更處理的全流程。目前已有 735 人學(xué)習(xí)使用適合需要集成屬性網(wǎng)格功能或深入理解 MFC 控件擴(kuò)展機(jī)制的開發(fā)者。通過對照示例代碼讀者可以避免常見的編譯與界面刷新問題并在此基礎(chǔ)上擴(kuò)展自定義屬性編輯器示例代碼結(jié)構(gòu)緊湊適合直接導(dǎo)入 Visual Studio 查看調(diào)試對于希望快速搭建屬性編輯界面的團(tuán)隊具有直接參考價值。 用了這么多年MFC我印象里第一次打開Visual Studio的屬性面板時心里想的是這種控件到底怎么實現(xiàn)的。后來才知道微軟從BCGControlBar Pro里移植了一套界面組件到MFC其中就包括CMFCPropertyGridCtrl這個屬性網(wǎng)格控件。它的出現(xiàn)基本讓自繪屬性面板這件事成了歷史。我最早是在一個內(nèi)部配置工具里用它替換手寫的幾十個編輯框和下拉框改完之后整個界面代碼量直接砍掉一大半。這篇就從一個實際使用者的角度把CMFCPropertyGridCtrl的初始化、屬性項構(gòu)造、事件回調(diào)、數(shù)據(jù)回流以及我踩過的坑完整過一遍。如果你正在做MFC桌面工具、節(jié)點屬性編輯、配置面板這類功能這篇文章應(yīng)該能幫你少走不少彎路。1. 為什么屬性網(wǎng)格能免掉你一半的界面代碼先說說這個控件到底解決了什么問題。做工具類軟件的時候總免不了要給一堆對象編輯屬性。比如一個繪圖程序的畫布屬性寬、高、背景色、網(wǎng)格開關(guān)、對齊方式、導(dǎo)出路徑……如果全用普通控件實現(xiàn)一個屬性一個編輯框加一個標(biāo)簽再手動處理布局屬性一多界面就亂成一團(tuán)動態(tài)增刪屬性更是噩夢。CMFCPropertyGridCtrl的工作方式更像一張屬性表每一行左側(cè)顯示屬性名右側(cè)顯示屬性值。屬性可以是文本、數(shù)字、下拉選擇、顏色、文件路徑、字體、布爾開關(guān)、甚至自定義的熱點按鈕。它內(nèi)置了編輯框、下拉列表、顏色選擇器、文件選擇對話框還帶分組和折疊功能。你只需要往里面塞屬性對象剩下的繪制和交互它自己處理。這個控件能省代碼的核心在于它把一行屬性封裝成了一個對象而不是一堆分散的控件。每個CMFCPropertyGridProperty對象自帶值、描述、類型、是否可編輯等狀態(tài)。一個幾百行代碼的編輯頁面用這個控件濃縮成幾十行AddProperty調(diào)用。另外它還支持運行時增刪屬性配置文件切換、動態(tài)模板這類需求處理起來特別順手。從源流上看CMFCPropertyGridCtrl是VS2008 SP1開始隨MFC一起發(fā)布的底層結(jié)構(gòu)和BCGControlBar Pro的屬性網(wǎng)格一脈相承。所以你在網(wǎng)上搜到BCG相關(guān)的用法放到MFC版本里大多也對得上。它在MFC九年義務(wù)教育里屬于老師沒教但工作中總碰到的控件文檔有但比較零散好用但也藏了不少需要注意的地方。2. 啟用控件前的三個隱藏前置條件2.1 視覺樣式必須提前打開這是新人最容易碰到的第一個坑控件拖上去了代碼也寫了運行出來卻是一片空白或者背景顏色不對。原因多半是沒啟用視覺樣式管理器。CMFCPropertyGridCtrl的繪制內(nèi)部依賴CMFCVisualManager必須在程序初始化階段調(diào)用BOOL CMyApp::InitInstance() { // 必須在創(chuàng)建屬性網(wǎng)格之前執(zhí)行 CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerVS2008)); // 如果你希望控件外觀跟隨系統(tǒng)主題可以換用 // CMFCVisualManager::SetDefaultManager(RUNTIME_CLASS(CMFCVisualManagerWindows)); ... }這里不調(diào)用的后果就是控件能創(chuàng)建但自繪邏輯走不通表現(xiàn)通常是空白或者底色一片異常。還有一個坑是開發(fā)機(jī)如果關(guān)閉了系統(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);我把這條單獨拎出來是因為老代碼里很多人習(xí)慣性寫ON_MESSAGE結(jié)果編譯報錯或者收不到消息折騰半天。AFX_WM_PROPERTY_CHANGED的wParam是控件句柄lParam是發(fā)生變化的CMFCPropertyGridProperty指針。注意這個宏必須寫在BEGIN_MESSAGE_MAP/END_MESSAGE_MAP之間不需要額外的消息ID定義系統(tǒng)內(nèi)部已經(jīng)注冊好了。2.3 典型初始化代碼骨架控件可以資源編輯器里拖也可以動態(tài)創(chuàng)建。我習(xí)慣用動態(tài)創(chuàng)建因為屬性網(wǎng)格多半需要調(diào)整位置和大小而且動態(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); // 左側(cè)屬性名列寬幾個細(xì)節(jié)說明。EnableHeaderCtrl(TRUE)會顯示屬性/值的分欄標(biāo)題如果你對界面空間敏感也可以關(guān)掉。SetAlterColor是交替行背景色不開也不影響功能但是屬性多的時候連續(xù)看錯行是常有的事開了之后視覺上舒服很多。SetLeftColumnWidth雖然名字看著是設(shè)置像素寬度但它有個使用時機(jī)問題后面第五部分會專門說我建議在AddProperty全部做完之后調(diào)用一次相對穩(wěn)妥。3. 屬性項的構(gòu)造與常用類型從普通文本到下拉列表3.1 基礎(chǔ)文本屬性的創(chuàng)建CMFCPropertyGridProperty有幾個重載構(gòu)造函數(shù)實際開發(fā)中最常用的就兩個一個是無描述信息的短版本另一個是帶描述和業(yè)務(wù)ID的完整版本。我強烈建議用完整版本CMFCPropertyGridProperty* pProp new CMFCPropertyGridProperty( _T(項目名稱), // 屬性顯示名稱 COleVariant(_T(默認(rèn)項目)), // 屬性值注意要包成COleVariant _T(顯示在狀態(tài)欄的說明文字), // 描述 ID_PROP_PROJECT_NAME); // 業(yè)務(wù)ID后面用GetData()取回 m_wndPropGrid.AddProperty(pProp);最后一個參數(shù)是DWORD_PTR類型的dwData這一步很多人會省覺得沒用。但實際項目里屬性一多回調(diào)里靠屬性名字符串比較會很痛苦。SetData/GetData是屬性和業(yè)務(wù)邏輯之間最直接的關(guān)聯(lián)手段傳一個枚舉或資源ID進(jìn)去后面值變化的回調(diào)處理會清爽很多。3.2 下拉選擇、顏色、文件路徑、字體屬性下拉列表用AddOption逐個添加可選項。注意默認(rèn)值是通過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)對應(yīng)第一個選項。這個寫法容易踩坑的地方是有人會傳字符串自動作為默認(rèn)值但下拉屬性內(nèi)部保存的是索引而不是字符串初始化后界面可能顯示異?;蛘呤撬饕?。AllowEdit(FALSE)這個調(diào)用經(jīng)常被忽略如果允許編輯用戶就可以在框里輸入一個列表里不存在的值后面取值時你會拿到一個非法索引處理起來很麻煩。顏色屬性、文件屬性和字體屬性有專門的派生類// 顏色屬性 CMFCPropertyGridColorProperty* pColor new CMFCPropertyGridColorProperty( _T(背景色), RGB(255, 255, 255), _T(界面背景顏色)); // 文件屬性第二個參數(shù)TRUE表示保存文件對話框FALSE表示打開文件對話框 CMFCPropertyGridFileProperty* pFile new CMFCPropertyGridFileProperty( _T(導(dǎo)出路徑), 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接受基類指針?biāo)圆挥米鰪娭妻D(zhuǎn)型。文件屬性的過濾器字符串格式和CFileDialog一致最后必須以||結(jié)尾這個格式寫錯的話文件對話框里看不到任何文件。3.3 用分組屬性做折疊分區(qū)屬性一多平鋪展示就不夠看了。CMFCPropertyGridCtrl的分組功能本質(zhì)上是構(gòu)造一個沒有值的父屬性再把子屬性掛到它下面CMFCPropertyGridProperty* pGroup new CMFCPropertyGridProperty(_T(基本設(shè)置)); 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);注意父屬性本身不要調(diào)用SetValue設(shè)置值否則會出現(xiàn)一個分組本身竟然也能編輯值的詭異效果。分組的意義在于視覺層次和折疊它自己不是一條可編輯屬性。另外分組屬性仍然可以用Enable(FALSE)整組置灰這個技巧在權(quán)限控制里很實用一個分組代表一個功能模塊禁用的時候就整組disable掉。還有一個批量操作的小經(jīng)驗動態(tài)填充大量屬性時先把SetRedraw(FALSE)掛起全部AddProperty完畢后再SetRedraw(TRUE)并Invalidate能明顯減少閃爍屬性多的時候效果尤其突出。4. 值變化回調(diào)屬性變了業(yè)務(wù)數(shù)據(jù)怎么跟上4.1 事件回調(diào)里拿到變化的是哪個屬性在消息映射里注冊了AFX_WM_PROPERTY_CHANGED之后處理函數(shù)第一件事是解析lParam確定到底是哪個屬性變了。用GetData()拿業(yè)務(wù)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; }如果你當(dāng)時沒SetData那這里就只剩比較屬性名的路可走。短屬性名倒還好長英文屬性名容易寫錯而且代碼里散布一堆魔法字符串重構(gòu)屬性名的時候還不容易查全。所以回到第三部分說的從一開始就養(yǎng)成SetData的習(xí)慣。4.2 COleVariant轉(zhuǎn)C數(shù)據(jù)類型的完整套路回調(diào)里拿到CMFCPropertyGridProperty指針后用GetValue()取到的其實是一個COleVariant。不同屬性類型對應(yīng)的字段不一樣我整理了一個常用對照屬性類型取值方式說明文本屬性pProp-GetValue().bstrVal轉(zhuǎn)成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接收最常見的轉(zhuǎn)換套路是這樣// 文本屬性 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(); // 獲取當(dāng)前選中項文本顏色屬性和文件屬性并沒有走通用值那條路它們有自己的專用接口GetColor()返回COLORREFGetValue().bstrVal返回路徑字符串。如果你試圖從顏色屬性里取lVal結(jié)果大概率是0或者垃圾值。這個區(qū)分在最初接本文還有配套的精品資源點擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日韩欧美一级大黄网站| 天天天天天天操| 99网| 久久看婷婷| 久久久五月天婷婷成人网| 天天爽天天干| 色婷婷在线视频久| 无码啪啪| 久热A| 九一九九黄色| 国产精品久久久爽爽爽麻豆色哟哟| 激情五月婷在线精品| 91日本在线免费| 婷婷五月电影院| 呦呦AV| 色日本综合| 色色99| 亚洲性图一区二区三区| 26UUU一区二区| 久草婷婷网| 日韩精品一品二区三区的使用体验| 99热超碰| 婷婷久久婷婷| 久久ri精品| 91久久| 天天操天天日天天操| 丁香六月开心| 色色五月婷婷| 婷婷久久色| 日本va网站| 激情五月丁香六月综合AVXXXX| 91久久电影| 九九成人电影婷婷| 九九热免费视频| 色婷婷九月| 五月天婷婷激情网| 色色五月天婷婷| 超碰国产AV| 亚洲精品无AMM毛片| 日日夜夜天天| 狠狠色婷婷777| 玖热精品综合视频| 激情综合色| 久久婷婷电影| 天堂草在线看www| 五月激情五月丁香| 色亚洲视频| 96精品久久久久久久久| AVV黄| 熟女少妇内射日韩亚洲| 激情人妻蜜夜系列区| 九九五月天| 婷婷八月丁香激情综合| 日本久热| 超碰人人在线| 亚洲综合网在线| 免费无码毛片一区二区A片| 99re热在线视频| 天天爽天天爽视频| 日本九九网| 狠狠狠色激情综合适合| 成人片在线播放| 色五月五月婷婷| 香蕉人在线香蕉人在线 | 亚洲人妻五月丁香婷婷| 国产精品国产| 国产成人网站在线观看| 99久久99综合| 91日综合欧美| 丁香九月久久| 2w在线视频| 五月婷婷就去色| 99区视频| 婷婷五月激情欧美大胆视频| 五月丁香婷婷AV| 天天日天天干天天操| 26uuu最新地址| 亚洲欧美一区二区三区四区爱爱动图| www.日本91| 久久3p| 日本九九视频| 免费无码毛片一区二区A片 | 天堂久久婷婷| 综合亚洲五月天| 五月婷婷色播网| 激情五月婷婷色综合| 丁香五月天殴美激情| 婷婷色五月色妇| 五月天久久综合婷婷丁香| 色婷婷在线视频久| 丁香五月天.com| 日本不卡中文字幕| 三级片AAA久久久AAA久久久AAA | 激情av网| 色八月婷婷| 久色视频首页| 五月婷中文字幕| 亚洲综合成人网| 97人人干| www.jiujiujiu| 激情无码五月天| 婷婷五月综合激情小说| 99人妻碰碰碰久久久久禁片| 色五月丁香A欧美com| 亚洲另类AV| 狠狠色狠狠| 伊人久久五月天| sS丁香五月婷婷| 五月婷婷网站| 色婷婷成人网| 久久婷婷五月综合色区| 亚洲小视频免费观看| 天天成人综合视频| 久99| aaaaa不卡| 色色免费网战视频| 午夜69成人做爰视频| 久久9RE热视频精品98| 久久婷婷五月国产激情综合片| 久久一二三视频| 久久伦乱| www91久久| 人人色性网| 99热这里只有精品99| 操91| ay2区| 五月婷婷欧美激情| 激情综合色五月丁香| 婷婷久久伊人| 五月婷视屏在线观看| 日本99久久| 色www久视频| 国产97色在线 | 日韩| 婷婷开心青青草| 天天日夜夜| 日本无码专区| www.久久五月天.com| 五月丁香亭亭操逼| 99热这里都是精品| 久久网日本| 碰久久精品w| 99er6| 79成人网| 91精品刘玥| 久久婷婷六月| 91久久久久久| 爱草视频在线观看| 国产无套精品一区二区| 久香草视频在线观看| 激情五月天在线视频| WWW、日本色丁香、co m| 亚洲色色图片| 婷婷丁香五月天综合激情| 这里只有精品在线视频精品| 噜噜视频| 丁香五月婷婷成人色区| 亚洲精品久久久久AV无码| 久热九九| 99久久久99久久91熟女| 日日夜夜青青草| 婷婷免费视频| 久久激情综合| 婷婷六月天国产综合| 亚洲色欲欧美一区二区三区| 激情婷婷狠狠干综合| 丁香五色月婷婷网| 亚洲AV在线免费看| 桔色成人在线| 激情99| 亚洲噜色| 97黑人精品区| 亚洲激情五月| 天天cha成人综合网| 久操大香蕉| 色五月天丁香| 老美AA片| 99性爱| 婷婷综合久久综合| 这里只有精品视频在线| 大香蕉九九| 久热婷婷| 99热这里只是精品| 五月天激情黄色网址| 亚洲成人噜噜| 7777激情基地| 久久婷婷五月天大香蕉| 久草热在线视频| 五月色婷婷中文字幕| 五月色影院| 婷婷色在线视频| 大香蕉精品视频| 成人五月天在线观看| 五月丁香色婷婷| 综合在线丁香五月| 色色色婷婷五月| 操一区| 五月天亚洲最大成人| 国产精品扒开腿做爽爽爽A片唱戏| 亚洲五月综合色播| 天天射天天干天插色综合| 亚洲精品婷婷| 色婷婷丁香五月观看| 婷婷丁香五月天综合激情| 免费观看欧美成人AA片爱我多深 | 99er日韩| 欧美婷婷综合网| AV网站免费在线| 亚洲精品乱码久久久久久综合| 欧美成人在线观看| 伊人激情影院| 日本99色| 丁香五月婷婷手机| 4399在线观看免费高清电视剧| 97色吧| 夜夜骑夜夜撸| 狠狠穞A片一區二區三區| 五月色欧洲| 玖玖婷婷色| 五月天激情国产综合婷婷婷| 99热在线观看| 青草激情在线| 色色99| 婷婷丁香五月天综合网| 五月天婷婷免费| 五月综合激情婷婷六月色窝| 亚洲成人AV在线观看| 日本无va视频| 大香蕉手机视频| 午夜在线成人网站免费观看| 国产精品国产成人国产三级| 久热大香蕉| 婷婷综合五月色播| 欧美天天干五月丁香| 九月色婷婷综合| 激情99。| 99久久66| 五月婷丁香花| 日本久久综合| 秋霞AV淫| 久一网站| 五月天婷婷色情| 大香伊人久色| 荫道BBWBBB高潮潮喷| 成人国产综合| 五月婷婷熟女| 国产色网站| 色大综合| 婷婷五月天电影区小说区| 婷婷狠狠久久| 性婷婷| 大香蕉久久伊人婷婷五月丁香| 97偷拍在线视频| 538在线精品| 思思热99热| 亚洲另类婷婷五月综合| 99er在线观看| 日日噜狠狠色综合久久| 久久机只有这里精品| 91狠狠综合久久久久久| 九九色播五月丁香| 黄网免费观看| 五月天综合视频| 婷婷久久亚洲| 五月丁香六月婷| 婷婷综合激情| 91丨九色丨东北熟女| 亚洲五月天婷婷在线| 热的国产,热的综合,热的有码| 五月丁香香蕉| 免費亭亭成人| 五月丁香婷在线| 六月婷婷私欲| AV性爱在线| 婷丁香五月天| 色色色欧美| 99久久久久| 超碰成人在线观看| 人妻久久做| 啪啪色激情五月天| 久久这里只有精品无码| 性生活久久朋友人妻| 五月丁香伊人网| 日日撸天天干| 五月天婷婷成人| 五月色色激情网| 天天搞天天色综合| 狠狠久久婷五月| 色婷操逼| 色色丁香婷婷| 亚洲精品无人区| 99丁香婷婷综合网| 人人爽欧美婷婷久久久五月丁香| www.yw尤物| 久久婷婷成人视频| 色久五月天| 97五月天| 婷婷色影院| 大伊香蕉精品视频在线| 永久热91| 五月婷婷六月丁香激情深爱| 婷婷五月天激情文学小说| 久久视屏这里只有久久| 天天爱夜夜爽| 日本久久天堂| 九九av在线| 人妻AV在线| 人人干AV| 五月天婷婷在线观看| 无码AV免费精品一区二区三区| 99久久超级| 欧美大香蕉视频| 激情五月激情综合网一级丸片| 亚洲性色XXXXX| www.henhenl| 国产美女无遮挡裸体毛片A片| 日本综合99| 五月丁香自拍| 五月香六月婷| 在线不卡视频| 免費观看aV在线网址| 超碰二区| 五月激情久久综合网| 欧洲亚洲免费视频9 | 色色婷婷五月| www.国产色| 人人摸人人澡人人| 超PEN精品在线| 五月婷综合激情| 99热精品在线播放| 激情久久久久久久久久| 五月综合视频| 91Chinese在线| 久久久久人妻中文| 少妇AB又爽又紧无码网站| 日本9区视频| 欧美日比视频| 91九色中文| 以及AA大片看看| 色爱综合网| 五月六月婷婷| 亚洲精品亚洲人成人网| 色都都狠狠色都都色综合色| 五月婷婷视频啪啪美女| 99日本精品视频热| 丁香五月欧美色综合| 五月婷婷狠狠干| 综合色色色| 99这里都是精品| 九九九九综合| 99在线69| 超碰人人操人人干| 久久久8| 久久性都花花世界成人免费视频| 激情五月婷婷丁香六月| 日韩av在线免费观看| 7777国产盗摄农村女人| 日本在线噜噜| 日韩日比视频在线| 色色色国产| 国产亚洲精品久久久久苍井松| 日本色频| 人人摸人人射| 亚洲网综合在线| 丁香六月婷婷开心| 亚洲亚洲人成综合网络| 99精品视频在线免费观看| 婷婷伊人| 激情com| 婷婷中文字幕| 99亚洲视频| 狠狠操狠狠插| 6 9式性爱视频在线播放| 亚洲激情高潮| 伊人高清无码| 99热手机在线精品| 五月天操逼网| 天天综合精品| 五月丁香综合伦理片| 婷婷五月花| 色综合爱综合| 西西4r午夜剧场| 九九机热| 亚洲精品中文字幕成人片| 婷婷无码五月天| 大香婷婷| 免费婷婷| 这里只有视频精品| 91女人18毛片水多国产| 激情五月天在线免费美女视频| 色五月,婷婷大香蕉| 久久婷婷五月免费视频| www.五月婷| 丁香综合婷婷五月天| 久久99精品久久久久久三级| 天干夜夜操| 老司机午夜福利视频金瓶梅| 99热久只有精品首页| 疯狂做受XXXX高潮A片| 激情亚洲色图片丁香综合| 午夜伊人大香蕉| 日韩色色色99| 日本大逼91| 99色色| 五月天婷婷黄色视频| 蜜桃人妻无码AV天堂三区| 人人干AV| www.婷婷.com| 26UUU欧美| 婷婷丁香成人| 国产黄色在线观看| 色99在线视频| 久久99这里只有精品视频| 亚洲色频| 五月天激情丁香| 色色日韩无码| 神马久久五月天| 免费婷婷| 色色色国产| 五月天丁香网站| 亚洲综合九九| 深爱激情五月网| 91九色丨国产丨爆乳| 无码色| 久久婷婷五月免费视频| AV六月丁香| 在线日韩视频| 色99欧洲色19| 激情婷婷五月天网址| 99ri视频在线观看| 五月天婷婷成人网| 日本婷婷| http://www.sd-xiangsu.com/| 亚洲欧美综合7777色婷婷| 婷婷丁香18| 欧美日韩AAAAA| 五月婷婷久久久久| 五月激香蕉网| 七七九色| 久久这里只精品| 婷婷五月免费观看| 亚洲另类在线观看| 欧美综合丁香网| 色亭亭九月| 国产激情综合| 久久99综合| 天天干天天日天天操| 婷婷亚洲五月丁香综合在线 | 丁香五月天堂| 国产乱妇乱子伦| 激情深爱综合| 婷香五月网在线| www.maotanji.com| 丁香五月婷婷图片综合| 国产精品久久久久9999小说| 色婷婷狠狠18禁| 欧美日比视频| 99热亚洲| 天天做夜夜爽| 思思热视频在线观看| 婷婷激情五月吧| 另类国产欧美视频| 综合狠久久| 网色99| 婷婷久久午夜网| 久婷久婷激情肉| 国产乱人偷精品人妻A片| 另类图片激情五月| 日韩性视频| 久热2025无码| 99热在这里只有免费精品| 超碰成人影视| 亚洲字幕AV一区二区三区四区| a在线观看| 97香蕉碰碰人妻国产欧美| 综合色播| 97操视频| 欧美激情五月天| 色欲色香综合网| 99啪啪视频| 怡红院视频| 热成人网| 天天色视频| 思思热国产| 五月婷婷欲色| 色五月色五天免费视频| 日韩操逼小电影| 天天五月情| 五月婷婷综合潮喷| 日韩久久色| 色欲天天综合| 五月婷婷啪啪| 2025超碰| 九色地址91视频| 超碰猛烈的性猛交| 色色色999| 性爱在线播放av| 五月丁香久久| 三级片AAA久久久AAA久久久AAA | 99久久网站| 九九RE视频在线精品| 香蕉综合网| 香蕉久久国产AV一区二区| 青草视频在线播放| 久久久九九九 99| 90色免费视频| 99re8热精品免费视频| 日本色色影院| 久久99视频| 丁香六月婷婷色播| 久9免费视频| 丁香六月婷婷色播| 爱之国产色情综合| 婷婷丁香色无五月| 五月天婷婷社区| 黄网免费看| 99久久久99久久91熟女| 沈娜娜av| 丁香五月六月欧美| 五月天成人在线视频网站| 99人妻碰碰碰久久久久禁片| 丁香婷婷老熟女综合网| 熟女91九色| 思思精品久久艹| 婷婷久久色| 2025色婷婷| 99热这里是精品| 色婷婷色综合久久精品V| 91人操| 亚洲无码成人性爰网| 夜夜骑天天操| 国产精品一区在线观看你懂的| 色播五月丁香综合| 婷婷激情五月天在线视频| 婷婷五月天国产在线播放| 激情五月影院| 丁香婷婷老熟女综合网| a色色色色色| 蜜乳中文字| 人人摸人人干| 丁香五月婷婷黑人妻黄色电影院| 丁香六月婷婷姐网| 九月婷婷综合| 婷婷欧美综合| 色色AV色色色东莞| 青青操日本摸摸看看| 天天做天天爱天天爽夜夜揉| 伊人久久大香线蕉综合网站| 色综合xx| 人妻精品一区二区三区| 99久re热| 超碰97干| 9久久AV| 99热九九这里只有精品| 97碰碰在线看视频免费| 成人网页在线观看| 久久久久思思热| 99re在线播放| va中文资源在线观看| 国产 亚洲 在线| 色香久久| 欧美xx激情视频在线观看| 日99网站| 亚洲综合色丁香婷婷六月| 婷婷狠狠操| 九九这里是免费的视频5| 丁香婷婷月| ..真实国产乱子伦毛片| 26uuuavcom| 久久久97| 色婷婷色| 婷婷五月天激情网| 欧美性猛交99久久久久99按摩| 六月婷婷深深爱| 91久久久久久久| 亚洲激情综| 国产精品色色| 狠狠狠狠狠狠色| 中文在线成人| AV动漫不卡无码免费| 情趣视频66| wWW九九在线播放| 成年人最刺激的综合网| 午夜丁香久久久久久| 婷婷丁香综合成人| www.婷婷久久五月天| 色欲丁香| 777影视理论片大全在线观看| 色之综合网| 欧美色色色色色色色色色色| 91视频综合网| 国产成人网站在线观看| 婷婷久久亚洲| 六月丁香久久| 五月综合在线婷婷图片| 一区二区传媒视频| 久草性爱| 色五月丁香五月五月婷婷| 99自拍视频| 丁香五月婷婷激情123| 九久久九精品视频| 超碰成人在线观看| 亚洲色婷婷激情| 在线视频区| 五月婷婷熟女| 天天透天天干| 五月天婷婷激情春色小说| 婷婷五月六月丁香| 五月欧美丁香在线观看| 久热9| 日韩在线看AV| 国产性爱一级| www.av视频xx999.com| 97久久人人人干| 99热这里只| 成人视频一区| 久久久人人操A V| 婷婷五月天黄色| 婷婷一本和五月丁香| 在线成人国产| 天天爱天天做天天操| 婷婷六月天精品| 丁香综合久久| 性爱视频久久| 亚洲激情综| 五月婷免费视频久久久| 婷婷丁香红五月91C| 午夜婷婷久久| 亚洲思思热久| 国产精品久久久爽爽爽麻豆色哟哟 | 桃色激情五月天| 五月婷婷丁香| 狠狠干在线| 天天爽夜夜操| 深爱网深爱综合网| 99视频自拍| 啪啪啪丁香五月| 99热这里只有精品16| 小视频一区| 在线成人网址| Www.久久| 性爱激情五月| 久久久97| 狠狠第四色| 五月香蕉婷婷| 97人人操人人拍| 丁香色婷婷| 五月丁香成人视频| 狠狠搞综合色| 哇嘎成人久久| 九色亚洲| 伊人综合网站| 思思热精品在线| 九九精品免费| 伍月婷丁香花全集| 婷婷五月天激情偷拍| 久久婷婷激情四射五月天| 中文中文在线| 婷婷天天色| 五月狠狠| 激情网开心网| 春色激情第四色| 婷婷大香蕉| 久久婷五月综合| 亚洲天天| 日本一级特黄大片AAAAA级| 五月丁香六月综合激情| 五月花婷婷丁香| 婷婷色网站| 五月婷婷国产| 五月停性愛| 丁香五月大香蕉| 色综合九九| 操一操干一干| 五月婷婷激情69| 婷婷丁香色五月天久久88| 婷婷四色五月| 91热爆在线| www91精品| 婷婷基地成人五月天| 性做爰A片免费视频A片直播| 日本精品人妻无码77777| 狠狠干狠狠色| 97碰久久| 久久综合爱| 五月婷丁香| 成人精品在线| 五月天精品视频| 99热精品中文字幕| 久久五月丁香婷婷| ww久久| www.婷婷五月天.com| 热久69| 91视频免费后入强操| 超碰99热精品| 日本a片网址| 日韩色五月| 色婷婷www| 久色成人| 婷婷五月噜噜| 久久a热| 五月丁香激| 日韩成人综合网| 激情久久久久久久久久久| 五月丁香91| 色五月激情五月开心五月| 五月婷婷激情| 日韩丁香涩| 99在线爽| 欧美操综合| www..999热久| 日 日干 日日做| 国产一二三四五六七八视频| 欧美色宗和激情| 丁香五月社区| 欧美顶级少妇做爰HD| 婷婷五月色综合香五月| 51XX嘿嘿午夜无码| 五月婷婷免费在线| www.婷婷,com| 五月婷婷之美女图片| 色色a| 激情深爱五月天| 婷婷激情五月呦呦| 欧美色宗和激情| 日本va欧美va精品发布视频| 天天射色五月天| 99热偷拍| 免费99色| 九九热这里精品| 五月社区婷婷激情| 9有码中文| 免费观看全黄做爰的视频| 日本乱论99| 99热这只有| 五月丁香亭亭操逼| 九色综合网| Aaa久久| 97热视频| 久久人妻乱| 五月激情综合网| 激情性爱五月天网页| 五月丁香六月片| 欧美色久| 五月天另类小说| 99亚洲精品| 色婷婷色综合激情91| 五月丁香拍拍激情综合| 婷婷丁香九月| 高清 码 免费看片短视频| 丁香五月天激情小说| 99热99热在线| 操操操B| 亚州精品色情无码A片| AV在线二十六页| 97久久五月丁香婷婷| 奸逼视频| 人妻体体内射精一区二区 | 激情综合网激情五月网| 色播五月网| 在线看的免费网站| 影音先锋色色色资源色资源色| 国产成人亚洲综合A∨婷婷| 日本久久色| 五月天婷婷色紫薇阁| 日本久久高清| a在线免费v| 婷婷五月天狠狠搞干| 曰韩少妇内射免费播放| jiqingtaose五月天| 天天噜日日噜综合无码| 丁香六月婷婷色播| 性日本精品| 五月丁香综合色婷婷| 秋霞三级影视资源| 色99网| 婷婷丁香五月91| 亚洲九九视频| 色九综合| 色色色色色色网| 日本熟女啪啪| 日韩色色视频www| 欧美日韩二区在线| 天天cha成人综合网| 99re欧美精品| 另类综合国产| 久久六月婷婷| 操逼棍操逼| 婷婷丁香18| 新激情五月开心五月婷婷五月丁香五月| www.婷婷| 99热精品一| 97人碰人操| 亚州精品久久久久AV无码| 7EzOBIhNq85TO| 国产热精品| 亚州操人在线视频| 久久久色婷婷五月天| 成人午夜天| 六月婷色六月| 男同色五月开心五月激情五月| 久久久久人妻中文| AA片在线观看视频在线播放| 色色丁香婷婷| 99视频这里有精品| 婷婷五月天熟妇| 99cao婷婷| 79色色免费| 久草婷妨| 色色99| 人人爽人人射-美女久久久久久久久久-成人AV | 这里只有免费的精品| 五月天天丁香婷婷| 婷婷狠狠干| 中文字幕AV网址| 丁香五月人妻| 狠狠色婷婷777| 色色五月天婷婷| 色色色色色色综合| 亚洲色综合色网| 五月天停婷基地| 狠狠做五月| 久久精品国产AV一区二区三区 | 婷婷97碰碰| 亚洲午夜av| 超碰操网| 97色婷婷| 涩涩五月天| 婷婷激情丁香五月婷婷激情丁香五月婷婷 | 色五月婷婷DVD| 婷婷WWW久久| 色婷婷激情| 丁香五月老师| 成人色图情色成人网 www.5b5b5bcom 五月天 | 五月天开心网| 99高级会所久久| 五月婷婷草| 日本久久天堂| 色5月丁香婷婷| 在线观看五月婷婷网| www.色99| 国产97色在线 | 日韩| av婷婷丁香 六月| 特黄三级又爽又粗又大| 午夜大香蕉| 天天综合中文| 久思思热视频在线观看| 免费V片在线| 欧美人妻一区二区| 夜夜干天天干| 这里只有精品视频在线观看免费| 丁香五月大香蕉AV| 99在线精品免费视频| 色丁香五月婷婷在线| 久久九色| 1024你懂的欧美曰韩| 怡红院一二三| 男人天堂亚洲综合| 99久久婷婷五月综合| 久久五月婷6 9| 久久九九热视频| 五月色丁香激情| 色色色综合视频| 91九色欧美| 九色99视频| 激情五月影院| 91九色中文| 五月天天天色| 国产综合激情五月久久| 亚洲AV网站| 天色色综合网| 超碰成人黄色网| 色五月在线观看| 色婷婷精品视频| 日日日影院| 人妻肉射免费观看| VA日本视频| www.99热视频| 婷婷五月网图片区| 色婷婷色丁香色欲av| 欧美经典片免费观看大全| 色香欲综合| 99爱在线精品视频免费观看| 91dy.av| 丁香五月日韩| 精品99视频| 中文字幕成人网站| 天天干天天干天天干| 啪啪一区| 久草天堂| 色色色色热| 久久亚洲婷婷| 日韩成人AV在线| 性生活视频98791| 九九热这里只有精品6| 丁香六月婷婷综合在线| 激情五月天网页| 天天插天天日天天爽| www·五月天| 色月视频| 97色伦另类图片小说视频 | 亚州激情网站无码| 久久久久综合激动五月天| 久久九九怡红院| 天天插天天玩天天干| 久久免费精品小视频| 99日韩| 操操操操操操婷婷五月天| 久婷婷五月丁香在线观看| 亚洲综合字幕色色| 狠狠干2007| 激情网第九色| 亚洲第一色色色| 色婷婷色五月丁香| 五月丁香婷婷伊人| 五月天婷婷在线AN| 五月丁香啪啪啪综合网| 狠狠综合| 97日韩无套内| 免费观看高清无码| 日本九九网| 亚洲在线综合| 狠狠舔| 五丁香激情综合| va亚洲中文在线| 五月丁香激情综合网| 国产日比| 99热在线观看| 伊人丁香在线| 一起草av在线观看| 9久操| 大香蕉天堂| 好吊丝aV| 天天拍久久| 99热这里有精品| 99ri精品| 精品成人无码A片观看香草视频| 伊人香大香蕉视频| 亚洲一区二区无遮挡A片| 思思热久久艹| 开心激情站婷婷五月天| 五月天婷婷激情在线色图| 久操福利| 成人无码髙潮喷水A片| 超碰2021| 久久伦乱| 高清无码一区二区三区四区| 99这里只有| 9色在线| 丁香色情五月综合激情| 婷婷99中文字幕| 久久五月天激情美女| 欧美日本一区二区三区| 天天干天天日天天操| 9999热这里只有精品| 人人爱人人草| 婷婷情色开心五月天99| 五月婷丁香久久综合| 亚洲1区| 热99只有里视频| 狼人久草| 狠狠爱综合| 成片免费观看大全| 99在线精品视频观看免费下载| 99精品无码网站| 激情文学久久| 久久综合图片| 色五月天.con| 久久久久丁香婷婷五月天| 极品人妻VIDEOSSS人妻| 99色日本| 久8色色| 99色免费观看全部| 91超级碰人人操| 五月欧美色播| 婷婷五月香蕉| 国产精品A片在线| 九九视频精品在线免费 | 五夜婷婷| 可以看的av网站| 四川BBB搡BBB搡多人乱亂| 五月婷婷婷综合网| 婷婷色正月| 久久综合九九| 大香蕉婷婷五月| 99热这里只有精品在线观看| 99热在线观看| WWW.激情| 欧美婷婷丁香五月社区| 色综合播放| 五月天全国最大成人网| 99热网站| 色播综合| 久久ww| 2020日日干| 人人爱人人摸人人澡| 免费AV播放| 91操黄| 99精品国产在热久久| 99亚洲精品| 影音先锋AV男人站| 思思w99| 婷色天堂| 五月丁香在线国产| 青草视频在线观看视频| 99热免费精品热久久66| 狠狠色综合网| 97在线/亚洲| 六月婷婷综合激情| 色月丁| 婷婷丁香小说| 久久色吧| 五月婷婷AV| 丁香六月综合激| 婷婷五月天在线综合| 青青草婷婷五月天| 激情五月婷婷综合视频| 影音 五月 婷婷 久久| 婷婷激情综合网| 日韩欧美成人一区二区三区| 国产精品-第3页-91JQ就要激情网91JQ5.JQJQ926.XYZ | 先锋资源 996| 嫩草极品| 99精品在线下载| 无码 av电影| 狠狠操狠狠干综合| 七七久久婷婷| 狠狠色综合网| 综合99久久天天综合| 爽天天天天天天天| 97人人看| 激情色播| 五月欧美色播| 六月色婷婷| 丁香五月婷婷欧美成人色图| 黄色av网站在线免费播放| 九九精品视频在线观看| 亚州综合色| 色五月婷婷av| 丁香六月亚洲| 天天干夜夜谢| 九九热九九| 五月天激情色色| www.久热| 丁香婷婷婷婷十二月在线观看视频| 婷婷五月天六点丁香五月| 久久婷婷五月天激情四射| 强伦轩人妻一区二区电影| 五月丁香综合激情网| 色婷视频| 天天爽天天弄| 9 7总站超级碰免费视频| 另类 在线| 久色五月天| 少妇激情五月天| 五月婷婷综合激情| 激情综合五月丁香六月婷婷| 99热这里只有精品中文字幕| 亚洲第一成人无码A片| 第九色区av天堂| 天天色,天天日,天天做| 久99视频在线观看| 亚洲成人在线在线| 婷婷另类小说| 久草五月天电影网| 婷婷免费视频| 国产亚洲在线| 开心五月深爱五月丁香五月激情五月 | 大香蕉久久| 99re最新地址| 伊人婷婷青青cao| www.夜夜爱.com| 五月天综合影院| 影音先锋噜一噜| 婷婷综合另类小说| 亚洲图色五月天| 五月婷婷色色色| 色婷婷五月网| 久操热| 国产性爱大片久久| 五月天婷婷丁香| 五月花综合视频| www,五月天com| 伊人碰碰碰| 色性日本| 亚洲婷婷视频| 久久99草五月婷婷| 亭亭五月色男人| 99精品大片| 丁香花五月天| 婷婷五月综合久久中文字幕| 亚洲V国产V欧美V久久久久久| 丁香五月欧美午夜视频| 日韩欧美一道四区中文字幕| 亚洲综合网在线| 99啪99| 思思热再线视频| 黄页免费一级视频懂色| 久久九九色| 激情久久肏屄视频| 久久婷婷五月天亚洲欧美| www色婷婷久久综合久色| 九九热10| 久久婷婷大香蕉| 国产高清av黄色看片| 五月天婷婷丁香| 一区色色色色网| 精品成人在线观看| 国产女人十八水真多1| 黄色热99| 99热青青草| 狠狠色噜噜狠狠| 天天狠狠夜夜狠狠2023| 最新日本A片| 99九无网码| AA片在线观看视频在线播放| 色婷婷先锋| 激情五月天激情小说| 色五月五月丁香| 五月天五月色婷婷综合| 日本九九九九九九| 九色porny在线观看激情四射| 色综色网| 天天射影院| 9 1超碰九色| 五月天影院婷婷在线观看| 婷婷激情四射五月天| 99在线小视频| 综合久久五| 色一色综合| 五月丁香亭亭操逼| 日本啪啪网| 超碰在线人妻| 在线可以看的av网址| 婷婷涩五月天综合| 1010日日无码| 亚洲小说欧美激情| 五月丁香五月激情综合色综合| 婷婷免费精品视频| 欧美激情丁香五月天久久婷婷一区| 亚洲AV网址| 综合一区二区三区| 玖玖爱资源站| 亚洲思思热久| 五月天丁香网| 五月婷婷在线视频免费观看| 九九日本视频| 丁香五月六月久久综合 | 色99视| 五月婷啪| 五月丁香在线视频观看| 日韩高清成人| 亚洲网站在线鸭子av| 婷婷综合色图| 99久久99九九99九九九| 五月色婷| 中文网AV| 青青福利网| 婷婷情爱五月天6| 先锋资源婷婷| 欧洲亚洲精品| 丁香六月婷婷久久综合| 天天久久狠狠色综合| 色吧综合网| 九九热99热| 99热最新网址| 亚洲精品久久久久久久久久吃药| 国产片XXXXA片国语对白| 欧在线一区| 日本三级中文字幕| 激情综合色| 99热日本| 激情五月天小说网| 成人视屏在线观看| 99久久久久| 能直接看的AV网站| 天天做 天天爱| 91久久九久久九久久九久久九久久| 欧美日韩99| 国产成人精品亚洲线观看| 成人 AV播放| 亚洲精品无码一区二区| 色色婷婷综合| 九九热啪啪| 99久99热| 丁香六月激情网C0W| 色五月综合网| 碰97 久| 久热AA| 91热er| 97 A I色色| 久99视频| 99热在线播放精品| 久久亭亭电影| 9色在线| 婷婷色Av| 亭亭五月色男人| 久99热| 丁香五月婷婷av影院| 4438成人电影| 日本在线视频www色| 美国天天日天天操| 中文字幕,综合,91| 婷婷色五月91啪啪| 99久久久精品| 久久激情网| 99爱免费视频| 色婷婷电影网| 亚洲AV日韩在线观看| 五月丁香猫咪久久婷婷综合视频激情四射网入口 | 婷婷九月激情| 99热99精品在线观看| 日本欧特黄色刺激一区影视久精品无码| 五月丁香六月色婷| 天天色天天| 激情婷婷丁香| 97丁香婷婷| Www.激情| 99色综合| 96丁香六月婷婷蜜桃综合久久| 色综合色综合色综合| 另类天堂| 丁香五月天网站| 精品人妻伦一二三区久久| 另类少妇人与禽zOZZ0性伦| 六月婷婷七月丁香| 五月天俺去也| 国产日韩欧美性爱| 丁香五月婷婷骚视屏| 免费国产视频| 六月色国内综合| 国产精品99久久久久久久女警| 另类丁香综合| 内射丰满人妻| 99色在线| 久久久五月天网站| 综合图区激情| 91色吧网| 免费观看18视频网站| 大香蕉五月天婷婷丁香91| 五月激情网络| 九色PORNY9l原创自拍| 婷婷无五月无码视频| 99激情网| 思思热久久艹| 人妻五月天激情开心网| 六月激情婷婷| 99色热视频| www久久99| 婷婷五月电影院| 婷婷五月天激情小说| 色五月激情五月| 色婷婷影视| 亚洲婷婷91丁香| 色色综合激情| 丁婷婷五月天在线播放| 天天插天天爽| 伊人玖玖婷婷| 五月婷婷免费| 影音先锋女人AA鲁色资源| 五月丁香婷婷综合| 精品成人在线观看| 久久五月激情| 大香蕉99热| 色欲天天综合网| 99在线精品视频| 日韩色色色色色|